0
Select
Query_2.[Date Assigned], Query_2.ID,
Query_2.Aging, Query_2.[Date/Time Opened]
From
Query_2
Where
(((Query_2.[Date Assigned]) In (Select [Date Assigned]
From Query_2 As Tmp
Group By [Date Assigned], ID
Having Count(*) > 1
And ID = Query_2.ID))
And ((Query_2.[Date/Time Opened]) = (Select Max([Date/Time Opened])
From Query_2 As Tmp
Group By [Date Assigned], ID
Having Count(*) > 1
And ID = Query_2.ID))
)
有人可以幫我嗎?我無法弄清楚什麼是錯誤,因爲當我第一次這樣做時,查詢最初運行成功。此子查詢最多可以返回一條記錄錯誤
在此先感謝!
補充說明:
基本上,我試圖消除重複的,重複的應該是最新的和所有我想要得到的獨特之處是第一次約會。我希望這很清楚。我會在稍後回顧下面的答案,看看它是否有效。再次感謝你的幫助!
您有一個子查詢,它返回需要單個標量值的點中的多個記錄。 –
SELECT GROUP BY GROUP BY可以返回多行 –
請添加您的DBMS –