SELECT ID, AppID, Description, Min([Transaction Date]) AS TransactionDate
FROM AppProsHist
WHERE [Description]='Non-Final Rejection'
GROUP BY ID, AppID, Description
ORDER BY Min([Transaction Date]) DESC
所以假设AppID是“98”而ID是12,14,16(不同的数字),有三个日期被描述为“非最终拒绝”。查询返回每个日期,看似没有顺序。我想要AppID为“98”的最早日期。
这可能吗?我的印象是Min()会这样做,但是,它没有。
答案 0 :(得分:1)
您已在GROUP BY子句中加入ID
,因此每个Min([Transaction Date])
都会获得ID
。如果您想要Min([Transaction Date])
的{{1}},则需要从GROUP BY子句中删除AppID
。