您好我是SQL编程的新手,上周开始。我试图从一个看起来像这样的表中选择一个userID和Maxdate:
Key USERID Date
1 111 12/1/2014
2 202 4/1/2014
3 111 3/8/2014
4 111 2/5/2014
5 202 2/10/2014
我想做一个最终会得到以下结果的查询:
USERID DATE
111 12/1/2014
202 4/1/2014
答案 0 :(得分:0)
只需使用 GROUP BY 子句和聚合函数 MAX 即可实现此目的:
试试这个:
SELECT USERID, MAX(Date) AS Date
FROM tableA
GROUP BY USERID