mysql查询严重事故

原创
2024/03/07 17:09
阅读数 53
-- 更新同步时间订单:123456
UPDATE 表1 a  
INNER JOIN 表2 b ON a.id = a.id  
SET a.字段1=0,a.字段2=null,a.字段3=NOW() 
WHERE b.字段='123456';

问题分析:

其中 WHERE b.字段='123456',如果这个条件成立,也就是数据库能找到这个order_no匹配的数据,
则,INNER JOIN 表2 b ON a.id = a.id 执行条件,a.id = a.id 这个条件一旦执行就是全表更新(严重sql问题)
展开阅读全文
加载中
点击引领话题📣 发布并加入讨论🔥
0 评论
0 收藏
0
分享
返回顶部
顶部