/ / SQL Server distinct à la date la plus ancienne dans une colonne d'horodatage - sql-server, tsql, sql-server-2005

SQL Server Distinct à la première date dans une colonne d'horodatage - sql-server, tsql, sql-server-2005

J'ai une table appelée "Audit" dans SQL Server 2005 comme ceci:

Name    | Last Logged On Date
--------| -----------------------
Joe     | 2012-02-01 00:00:00.000
Joe     | 2012-02-02 00:00:00.000
Bloggs  | 2012-03-01 00:00:00.000
Bloggs  | 2012-03-02 00:00:00.000

Je veux obtenir le numéro distinct la première fois que la personne s'est connectée.

Donc, en d'autres termes, je veux revenir:

Name    | First Logged On Date
--------| -----------------------
Joe     | 2012-02-01 00:00:00.000
Bloggs  | 2012-03-01 00:00:00.000

Comment pourrais-je y parvenir?

Aidez-moi!!!

Réponses:

4 pour la réponse № 1

Si je comprends bien votre question, cela devrait fonctionner pour vous

SELECT Name, MIN([Last Logged On Date]) AS [First Logged On Date]
FROM Audit
GROUP BY Name