两SQL语句能不能用一个SQL搞定?

​UPDATE table SET is_default = 0 WHERE id != 2​

​UPDATE table SET is_default = 1 WHERE id = 2​

这个两个SQL用一句怎么写

mysql数据库


SQL
mysql
2023-01-03 13:20:18
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
卓胜微wjp
UPDATE table SET is_default = (id = 2);
分享
微博
QQ
微信
回复
2023-01-03 15:02:36
相关问题
一个sql语句,删除张表中数据的?
1181浏览 • 2回复 待解决
求教一个sql语句里传参怎么写?
1613浏览 • 1回复 待解决
请教一个sql查询需求?
932浏览 • 1回复 待解决
升级鸿蒙系统后原来的app能不能用
8004浏览 • 2回复 待解决
关于SQL查询表查询
1274浏览 • 1回复 待解决
SQL插入一个数据时,如何获取ID?
1172浏览 • 2回复 待解决
Mysql如何用sql语句删除这样的内容?
388浏览 • 1回复 待解决
电脑能不能刷鸿蒙系统
13670浏览 • 14回复 待解决
华为能不能做个快捷指令?
5468浏览 • 1回复 待解决
File公有目录是不能不能创建 ?
1256浏览 • 1回复 待解决
能不能让鸿蒙再早点适配荣耀
3185浏览 • 4回复 待解决
鸿蒙左右下拉栏能不能互换?
13820浏览 • 4回复 待解决
SQL相同的个子查询如何复用?
1043浏览 • 2回复 待解决
荣耀30S能不能升级鸿蒙系统
7261浏览 • 1回复 待解决
荣耀30pro能不能升级鸿蒙系统
5513浏览 • 1回复 待解决
这个在哪里关闭取消,能不能关闭啊
4947浏览 • 1回复 待解决
opporeno5pro能不能装鸿蒙系统啊
7767浏览 • 1回复 待解决