0
我想選擇與其他表的最大日期,只給我一個不同的最大日期行,而不是其他日期的其他行。我最大的代碼是一行數據僅適用於最大日期 - 事務SQL
SELECT DISTINCT
Cust.CustId,
LastDate=(Select Max(Convert(Date,TreatmentFieldHstry.TreatmentDateTime))
FROM TreatmentFieldHstry
WHERE Cust.CustSer = Course.CustSer
AND Course.CourseSer = Session.CourseSer
AND Session.SessionSer = TreatmentFieldHstry.SessionSer)
這給多個行取決於多少日期 - 我只想一個最大 - 任何人都可以幫助這個?
感謝
似乎並不完整的SQL。外部SELECT的FROM子句在哪裏? – 2011-06-06 16:38:15
只需確認...您只需要基於治療現場歷史表中最近期日期的單個客戶ID? – DRapp 2011-06-06 16:39:30
還是你想要每個表的最大日期,所有的值返回單行? – squillman 2011-06-06 16:42:29