回答編集履歴
1
文法以前の記述ミスかもしれない
answer
CHANGED
@@ -10,12 +10,6 @@
|
|
10
10
|
UPDATE d = values(d),e = values(e),f = values(f)
|
11
11
|
```
|
12
12
|
|
13
|
-
となっています。
|
13
|
+
となっています。リファレンスで確認してみて、まずはエラーが表示されている辺りのカンマや括弧などが全角になっていたりしないか確認してみたらいいと思います。
|
14
14
|
|
15
|
-
```SQL
|
16
|
-
update テーブル名 set カラム = 値(,…)
|
17
|
-
```
|
18
|
-
|
19
|
-
が公式です。それに則るとエラーが表示されているSQL文はテーブル名の指定もsetという構文も欠落しています。リファレンスで確認してみてください。
|
20
|
-
|
21
15
|
[13.2.5.3 INSERT ... ON DUPLICATE KEY UPDATE 構文](https://dev.mysql.com/doc/refman/5.6/ja/insert-on-duplicate.html)
|