常用方法:直接更新
UPDATE <table_name> SET <column_name1> = <value>, SET <column_name2> = <value> where
在 SQL 中,表连接(left join、right join、inner join 等)常常用于 select 语句,其实在 SQL 语法中,这些连接也是可以用于 update 和 delete 语句的,在这些语句中使用 join 还常常得到事半功倍的效果。
Update T_OrderForm SET T_OrderForm.SellerID =B.L_TUserID
FROM T_OrderForm A
LEFT JOIN T_ProductInfo B ON B.L_ID=A.ProductID
UPDATE A SET A1 = B1, A2 = B2, A3 = B3
FROM A LEFT JOIN B ON A.ID = B.ID