我有一个 MySQL 语句一次将数据插入 4 行。insert
正在工作,但我在使用ON DUPLICATE KEY UPDATE
.
我收到一个错误:You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near ''count = VALUES(11, 22, 33, 44)'' at line 15
这是一个例子:
INSERT INTO table1 (id, dept, date, count)
VALUES
(1, 4, 2018-01-15, 3),
(2, 3, 2018-01-15, 4),
(3, 3, 2018-01-15, 14),
(4, 2, 2018-01-15, 11)
ON DUPLICATE KEY UPDATE
count = VALUES(11, 22, 33, 44)
我试图包装 dept 和 count 更新,''
但这没有帮助。有没有更好的方法来更新count
重复项。能否请你帮忙!谢谢!