回答編集履歴

1

追記

2020/12/09 09:01

投稿

tanat
tanat

スコア18727

test CHANGED
@@ -1,3 +1,9 @@
1
+ 回答
2
+
3
+ ---
4
+
5
+
6
+
1
7
  エラーにある通り、SQLの文法が間違っています。
2
8
 
3
9
  (`SQL WHRER句 複数`等をキーワードにしてでSQLの基礎を学習されることをお勧めします。)
@@ -14,6 +20,24 @@
14
20
 
15
21
 
16
22
 
23
+ 補足
24
+
25
+ ---
26
+
27
+
28
+
29
+ ただ、ユニークなID指定で削除する方がシンプルで確実かつ速度も速いのでID指定で削除するようにするのがお勧めです。現在のテーブル構造のフィールドの制約は不明ですが、id_reservationがユニークになっているのでは?という気がします。
30
+
31
+ おそらく、想定している条件指定でも複数レコードを削除してしまう可能性があると思います。データ投入時の条件次第ではありますが。
32
+
33
+
34
+
35
+ アプリケーション実装時の流れ
36
+
37
+ ---
38
+
39
+
40
+
17
41
  また、アプリケーション実装の流れとしては
18
42
 
19
43
  1. 実行したいSQLが正しいかを確認する(phpMyAdmin等で直接SQLを実行してみて結果を確認する)