我正在尝试“ON DUPLICATE KEY UPDATE”,但它不断添加新行而不是更新。
INSERT INTO favorites (userid, topicid)
VALUES ('2', '50')
ON DUPLICATE KEY UPDATE
active = 0;
我的收藏夹表设置如下:
favoritesid (AI)
userid
topicid
active (boolean)
如果 userid 和 topicid 已经存在(它们都在同一行),那么我只想更改active
为 0。
这可能吗?