最新活動鑑於2個表SQL幫助請 - 獲取客戶
CustomerActivity
CustomerId, ActivityId, CreatedOnDate
1, 1, 8/1/2010
1, 2, 8/15/2010
2, 1, 7/24/2010
2, 2, 8/15/2010
TempUpdateTable
CustomerId, RecentActivityDate
1, NULL
2, NULL
如何填寫使用CustomerActivity表TempUpdateTable的NULL?
我第一次嘗試沒有成功:
UPDATE [TempUpdateTable]
SET RecentActivityDate =
(SELECT MAX(CreatedOnDate) FROM CustomerActivity CA WHERE CA.CustomerId = CustomerId)
感謝,
杆。