84669 orang belajar
152542 orang belajar
20005 orang belajar
5487 orang belajar
7821 orang belajar
359900 orang belajar
3350 orang belajar
180660 orang belajar
48569 orang belajar
18603 orang belajar
40936 orang belajar
1549 orang belajar
1183 orang belajar
32909 orang belajar
表A,字段1表B,字段1如何一条sql更新两张表?设置字段1=100,字段2=200update 表A,表B,set 表A.字段1......这样吗?
UPDATE table1 AS a, table2 AS b, table3 AS c, ... SET a.name = 'W', b.name = 'T', c.name = 'F', ... WHERE a.id = 1 AND b.id = 2 AND c.id = 3
然而并不建议在一个sql里对两张无关联需求的表进行update操作。
update
建议开启一个事务完成两个表的更新操作。start transaction;update table A;update table B;commit;
为什么不尝试一下呢?
这么神奇的想法
然而并不建议在一个sql里对两张无关联需求的表进行
update
操作。建议开启一个事务完成两个表的更新操作。
start transaction;
update table A;
update table B;
commit;
为什么不尝试一下呢?
这么神奇的想法