如何编写MySQL if else endif语句?
发布时间:2020-12-11 23:37:04 所属栏目:MySql教程 来源:网络整理
导读:我想要一个MySQL的简单示例if if else endif语句. 我想做这样的事情(在Java中): SELECT COUNT(*) FROM `table` WHERE `userID` = 1if(count == 0){ INSERT INTO `table` (`userID`,`A`,`B`)VALUES ('1','323','232')}else{ UPDATE `table` SET `A` = '323',
我想要一个MySQL的简单示例if if else endif语句. 我想做这样的事情(在Java中):
最佳答案
MySQL具有INSERT ON DUPLICATE KEY UPDATE,允许您更新值是否已存在或如果不存在则更新.
首先,您需要设置UNIQUE约束,
如果你想要ID是唯一的那就是它. (这只是一个例子)
> INSERT … ON DUPLICATE KEY UPDATE Syntax (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |