如何 return 仅为每个用户的最早日期(用户有 100 多个日期)

How to return only the earliest date for each user (users have 100s of dates)

我已经阅读了几个小时,但一无所获,所以想知道我是否可以得到一点帮助。这是我的问题,对于专家来说应该很简单(麻烦的是我是一个完全菜鸟)

我想只记录每个唯一用户和他们最早的时间,就像这样:

有什么想法吗?查询越简单越好。谢谢!

您可以使用简单的 GROUP BYMIN:

SELECT Username, MIN(Datecolumn) As Datecolumn
FROM dbo.TableName
GROUP BY Username