1. 程式人生 > >SQL Server 中如何用一個表的資料更新另一個表中的資料

SQL Server 中如何用一個表的資料更新另一個表中的資料

for ACCESS 資料庫:
update a, b set a.name=b.name1 where a.id=b.id

for SQL Server 資料庫:
update a set a.name=b.name1 from a,b where a.id=b.id

例項:

UPDATE a
SET a.[CreatedOn]=b.[Created]
FROM [tbm_trn_Transaction] a,[tbm_trn_Transaction_Redemption]b
WHERE a.[TransactionID]=b.[TransactionID]
AND b.[Created] IS NOT NULL