我有我要查詢客戶和服務SQL:查詢2個表,以獲得最新日期爲每個記錄
Customer表
cnum lastName Address Phone Comments
2 McKenzie Main Street 1234567898 None
3 Stevenson South Street 1225448844 None
4 Adams North Street 1234545454 None
服務
IncidentNum cnum serviceDate status category LastUpdated
x1 2 02-21-2013 Closed Repair 02-21-2013
c2 2 05-12-2013 Open Installation 05-13-2013
d2 3 05-01-2013 Closed Repair 05-05-2013
f2 4 05-12-2013 Open Repair 05-12-2013
基本上兩個表是什麼我想要做的是顯示每條客戶記錄的最新更新記錄,而不管狀態是關閉還是打開。
決賽:
cnum lastName Address Phone Category Last Service
2 McKenzie Main Street 1234567898 Installation 05-13-2013
3 Stevenson South Street 1225448844 Repair 05-05-2013
4 Adams North Street 1234545454 Repair 05-12-2013
進出口使用OLEDB,這是我在VB項目。 任何輸入將不勝感激。先謝謝你!
你試過在你的查詢中使用MAX(LastUpdated)嗎? – rach 2013-05-13 20:32:45
是的,我有,但它所做的只是返回一條記錄,它是服務表中最新的更新記錄。 – Mariell 2013-05-13 20:36:22
所以@Mariell ..那就是你想要的..對吧? ..服務表中的最新記錄??? – 2013-05-13 20:37:16