sql 批量修改数据

sql 批量修改数据,第1张

使用update 更新修改数据库数据,更改的结果集是多条数据则为批量修改。

语法格式如:

update 表格 set 列 = 更改值 where 筛选条件

例:

update table set a=1 --将table 中所以a列的值改为 1

update table set a=1 where b=2 --将table 中列b=2的记录中a列的值改为 1

UPDATE A

SET A1 = t2.B2 ,

A2 = t2.C1

FROM A INNER JOIN (

SELECT  B.B1,B.B2,C.C1

FROM B left join C on B.B3 = C.C3) t2

ON A.A3 = t2.B1

WHERE A.A4 = 1

UPDATE oaaccounts

SET F_UseType = t2.F_Type

FROM oaaccounts INNER JOIN OaPayOnline t2

ON F_Order_Id = t2.acid


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/9929349.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-03
下一篇2023-05-03

发表评论

登录后才能评论

评论列表(0条)

    保存