如何编写MySQL if else endif语句?
发布时间:2021-01-12 08:04:50 所属栏目:MySql 来源:互联网
导读:我想要一个MySQL的简单示例if if else endif语句.我想做这样的事情(在Java中):SELECT COUNT(*) FROM `table` WHERE `userID` = 1 if(count == 0){ INSERT INTO `table` (`userID`,`A` ,`B`)VALUES (1, 323
我想要一个MySQL的简单示例if if else endif语句. 我想做这样的事情(在Java中):
最佳答案
MySQL具有INSERT ON DUPLICATE KEY UPDATE,允许您更新值是否已存在或如果不存在则更新.
首先,您需要设置UNIQUE约束,
如果你想要ID是唯一的那就是它. (这只是一个例子)
> INSERT … ON DUPLICATE KEY UPDATE Syntax (编辑:岳阳站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- mysql – 大量记录的bulk_create的最佳实践
- Mysql实例分析一个MySQL的异常查询的案例
- 有没有办法从MySQL表中获取最后N行而不使用自动增量字段或时
- 在一个千万级的数据库查寻中,如何提高查询效率
- 按照cakephp group by table的格式在核心php中检索数据
- PHP / MySQL – “评分最高”的算法
- mysql – QueryException SQLSTATE [HY000] [1045]拒绝访问
- mysql – 如何在具有外部联接和分组依据的查询中包含NULL值
- MYSQL数据库mysql触发器(Trigger)简明总结和使用实例
- php – PDO错误:“参数号无效:参数未定义”