如何 return 仅为每个用户的最早日期(用户有 100 多个日期)
How to return only the earliest date for each user (users have 100s of dates)
我已经阅读了几个小时,但一无所获,所以想知道我是否可以得到一点帮助。这是我的问题,对于专家来说应该很简单(麻烦的是我是一个完全菜鸟)
我想只记录每个唯一用户和他们最早的时间,就像这样:
有什么想法吗?查询越简单越好。谢谢!
您可以使用简单的 GROUP BY
和 MIN
:
SELECT Username, MIN(Datecolumn) As Datecolumn
FROM dbo.TableName
GROUP BY Username
我已经阅读了几个小时,但一无所获,所以想知道我是否可以得到一点帮助。这是我的问题,对于专家来说应该很简单(麻烦的是我是一个完全菜鸟)
我想只记录每个唯一用户和他们最早的时间,就像这样:
有什么想法吗?查询越简单越好。谢谢!
您可以使用简单的 GROUP BY
和 MIN
:
SELECT Username, MIN(Datecolumn) As Datecolumn
FROM dbo.TableName
GROUP BY Username