SQL Server + Select top 1 enregistrement de tous les dossiers distincts

J'ai du mal à écrire une requête pour entraîner les enregistrements suivants.

J'ai une table avec des dossiers comme

c1  c2            c3                  c4    c5   c6

1  John         2.3.2010 12:09:54     4     7    99        
2  mike         2.3.2010 13:09:59     8     6    88   
3  ahmad         2.3.2010 14:09:59     1     9    19   


4  Jim        23.3.2010 16:35:14      4     5    99   
5  run        23.3.2010 12:09:54      3     8    12 

Je veux récupérer uniquement les enregistrements :-

3  ahmad         2.3.2010 14:09:59     1     9    19   
4  Jim        23.3.2010 16:35:14      4     5    99   

Je veux dire les enregistrements de trier par colonne c3, et celui qui est le dernier de la journée. ici, j'ai 1, 2, 3 enregistrements qui sont à différents moments de la journée. là, j'ai besoin des enregistrements trier par date desc et ensuite seulement 1 enregistrement. de même, pour les 4 et 5. pouvez-vous svp m'aider dans l'écriture d'une requête.

La version de SQL server?

OriginalL'auteur satya | 2010-04-22