最佳答案
我知道你可以使用 ON DUPLICATE KEY UPDATE
来更新一个特定的值,如果已经有这个键的记录,
我能做到:
INSERT INTO `tableName` (`a`,`b`,`c`) VALUES (1, 2, 3)
ON DUPLICATE KEY UPDATE `a`=1, `b`=2, `c`=3
但是如何才能做到这一点,而不必写出两次列和值?