teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

1

平のSQL文を追記

2021/06/15 01:33

投稿

fu3nori
fu3nori

スコア0

title CHANGED
File without changes
body CHANGED
@@ -1,3 +1,4 @@
1
+ ### update 2021/06/15/10:31
1
2
  ### 前提・実現したいこと
2
3
 
3
4
  laravelで3つのテーブルから行を同時に削除したい。
@@ -18,8 +19,13 @@
18
19
  ->delete();
19
20
  ```
20
21
 
22
+ ### 試してみた事 (10:31追記)
23
+ まず、平文のSQL文で3つのテーブルを同時に消せるか以下のSQL文を書いたところ、成功しました。
24
+ これをどうDBファサードに反映させればいいか悩んでおります。
25
+ ``` MySQL
26
+ DELETE `bbs_boards` , `bbs_threads` , `bbs_responses` from `bbs_boards` LEFT JOIN `bbs_threads` ON `bbs_boards`.`id` = `bbs_threads`.`board_id` RIGHT JOIN `bbs_responses` ON `bbs_responses`.`thread_id` = `bbs_threads`.`id` where `bbs_boards`.`id`=10
27
+ ```
21
28
 
22
-
23
29
  ### 補足情報(FW/ツールのバージョンなど)
24
30
 
25
31
  PHP7.4 laravel6