我有一個查詢,我想通過輸入的最新日期和描述ID得到不同的描述。我可以得到disinctct部分,但我遇到了麻煩,試圖獲得ID,因爲即時使用MAX日期。以下是查詢:使用日期字段獲取不同的記錄?
SELECT DISTINCT Resource.Description, MAX(arq.DateReferred) AS DateReferred, arq.AssessmentResourceID
FROM AssessmentXResource AS arq
INNER JOIN Resource ON arq.ResourceID = Resource.ResourceID
INNER JOIN Assessment AS aq
INNER JOIN [Case] AS cq ON aq.CaseID = cq.CaseID
INNER JOIN [Plan] AS pq ON cq.CaseID = pq.CaseID ON arq.AssessmentID = aq.AssessmentID
WHERE (pq.PlanID = 22)
GROUP BY Resource.Description, arq.AssessmentResourceID
ORDER BY Resource.Description
我確定它很簡單,但我沒有看到它。