小编Sha*_*rry的帖子

从ON DUPLICATE KEY UPDATE获取插入/更新行的计数

我有一个声明尝试插入记录,如果它已经存在,它只是更新记录.

INSERT INTO temptable (col1,col2,col3)
VALUES (1,2,3)
ON DUPLICATE KEY UPDATE col1=VALUES(col1), col2=VALUES(col2), col3=VALUES(col3);
Run Code Online (Sandbox Code Playgroud)

完整语句有多个插入,我希望根据UPDATE计算INSERT数.我可以用MySQL变量做这个,我还没有找到一种方法来搜索后这样做.

mysql sql on-duplicate-key

5
推荐指数
1
解决办法
4325
查看次数

标签 统计

mysql ×1

on-duplicate-key ×1

sql ×1