update join 在比對資料update超好用的
本來還想只能一筆一筆手動修改
或是寫一段程式來判斷處理
沒想到...SQL可以使用update join
整個心情超好的

為了保護原始table及欄位
所以有做些小小處理

下列為測試後使用心得

UPDATE TABLE_A SET TABLE_A.欄位A =C.欄位A
FROM TABLE_A A JOIN TABLE_B A ON A.欄位B = B.欄位B
JOIN TABLE_C C ON B.欄位C = C.欄位C
WHERE A.欄位A =''

UPDATE DATA_P SET DATA_P.E_ACCOUNT = A.ACCOUNTID
FROM DATA_P D JOIN DATA_E ON D.E_ID = E.E_ID
JOIN DATA_A ON B.E_NO = C.E_NO
WHERE D.E_ACCOUNT =''

 

lien0130 發表在 痞客邦 PIXNET 留言(0) 人氣()