gpt4 book ai didi

mysql - 如果存在,MySQL 中的重复行

转载 作者:行者123 更新时间:2023-11-29 13:10:47 25 4
gpt4 key购买 nike

在 MSSQL 中它正在工作;

IF EXISTS (SELECT id FROM T1 WHERE id=X) 
BEGIN INSERT INTO T1(C1, C2, C3)
(SELECT C1, C2, 'Different Value' AS C3 FROM T1 WHERE id=X)
END

MYSQL 的对应语法是什么。

提前谢谢

最佳答案

只是:

INSERT INTO T1(C1, C2, C3) 
SELECT C1, C2, 'Different Value' AS C3
FROM T1
WHERE id=X

如果id=X的记录存在,则插入,否则不插入。

关于mysql - 如果存在,MySQL 中的重复行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22127050/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com