SELECT SomeId, ModifiedUser, MAX(ModifiedDate)
FROM SomeTable
GROUP BY SomeId, ModifiedUser
Puis-je obtenir de tels résultats:groupe SQL par émission
1000 User1 Mar 30 2011
1000 User2 Jun 25 2011
1001 User3 Mar 21 2011
1001 User4 Jun 20 2011
Comment puis-je modifier la requête pour que je ne reçois que
1000 User2 Jun 25 2011
1001 User4 Jun 20 2011
prendre Fondamentalement, les premiers résultats de la requête puis groupe par SomeId avec les derniers ModifiedDate et ModifiedUser connectés au dernier ModifiedDate
D'après votre description, votre premier résultat devrait être 'User2' et non' User1' right? –
@Abe oui, désolé à ce sujet. – Connection