需求:
表A 字段 A_ID, A_NAME, B_ID
表B 字段 B_ID, B_NAME
需求把A的所有A_NAME更新為相應的B的 B_NAME。
mysql做法:
UPDATE A LEFT JOIN B ON A.B_ID = B.B_ID SET A.A_NAME = B.B_NAME;
MSSQL做法:
update A set A_NAME = B.B_NAME from A left join B ON A.B_ID = B.B_ID
需求:
表A 字段 A_ID, A_NAME, B_ID
表B 字段 B_ID, B_NAME
需求把A的所有A_NAME更新為相應的B的 B_NAME。
mysql做法:
UPDATE A LEFT JOIN B ON A.B_ID = B.B_ID SET A.A_NAME = B.B_NAME;
MSSQL做法:
update A set A_NAME = B.B_NAME from A left join B ON A.B_ID = B.B_ID
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。