同时更新两个表的数据怎么写sql语句

2025-04-26 05:46:26
推荐回答(2个)
回答1:

可以明确的告诉楼主 一条sql语句不能更新两个表。
如果写update t1,t2 set t1.id=1,t2.id=1会出现语法错误

回答2:

亲测,完全可以直接修改:
update tb1 t1,tb2 t2
set
t1.id=1,
t2.id=2;
我用的是mysql5.5,楼主可以自己试试!