代码之家  ›  专栏  ›  技术社区  ›  mike winston

如何只返回每个用户的最早日期(用户有100个日期)

  •  6
  • mike winston  · 技术社区  · 9 年前

    我已经读了好几个小时了,但一无所获,所以我想知道我是否能得到一些帮助。这是我的问题,对于专家来说应该很简单(问题是我完全是一个傻瓜)

    enter image description here

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

    enter image description here

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

    1 回复  |  直到 9 年前
        1
  •  9
  •   Tim Schmelter    9 年前

    你可以用一个简单的 GROUP BY 具有 MIN :

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