久久r热视频,国产午夜精品一区二区三区视频,亚洲精品自拍偷拍,欧美日韩精品二区

您的位置:首頁技術文章
文章詳情頁

MySQL,如何用一條sql來update兩張表?

瀏覽:120日期:2022-06-18 15:29:27

問題描述

表A,字段1表B,字段1如何一條sql更新兩張表?設置字段1=100,字段2=200update 表A,表B,set 表A.字段1......這樣嗎?

問題解答

回答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操作。

回答2:

建議開啟一個事務完成兩個表的更新操作。start transaction;update table A;update table B;commit;

回答3:

為什么不嘗試一下呢?

回答4:

這么神奇的想法

相關文章:
主站蜘蛛池模板: 谢通门县| 惠东县| 新疆| 修文县| 连城县| 上饶县| 武义县| 陵川县| 兰坪| 西乡县| 象山县| 资中县| 邮箱| 沅江市| 兰坪| 闸北区| 宁强县| 开鲁县| 松阳县| 乐至县| 吉木萨尔县| 正阳县| 白河县| 尤溪县| 平乐县| 武功县| 新源县| 阜城县| 尚志市| 凌海市| 满洲里市| 辽中县| 叶城县| 科技| 罗甸县| 汉川市| 朝阳县| 邛崃市| 汾阳市| 丰顺县| 故城县|