1
我需要一些幫助,最好的方式來實現以下幾點:TSQL - 從ID的最大價值在另一個表更新
源表:
tbl_ID name Row_id change_time
1 test1 1 2016-01-01 09:00:00
1 test2 2 2016-01-01 10:00:00
50 test3 3 2016-02-01 09:00:00
50 test4 4 2016-02-01 11:00:00
66 test50 5 2016-03-01 11:00:00
目標表:
tbl_ID name Row_id RecordStatus
1 test1 1 Expired
1 test2 2 Expired ----need to update this to 'New Record'
50 test3 3 Expired
50 test4 4 Expired ---- need to update this to 'New Record'
66 test50 5 Expired ---- need to update this to 'New Record'
我需要通過加入源表來更新目的地表記錄狀態列:
- tbl_ID
- Row_id列。
其中'change_time'是每個ID的MAX值。
關於代碼的任何建議,我將不勝感激。
謝謝卡姆蘭 - 工作正常! – Aarion
@Aarion不客氣 –