En utilisant la requête et les résultats suivants, je recherche l'entrée la plus récente où ChargeId et ChargeType sont uniques.Sélection de lignes SQL par date la plus récente
select chargeId, chargeType, serviceMonth from invoice
CHARGEID CHARGETYPE SERVICEMONTH
1 101 R 8/1/2008
2 161 N 2/1/2008
3 101 R 2/1/2008
4 101 R 3/1/2008
5 101 R 4/1/2008
6 101 R 5/1/2008
7 101 R 6/1/2008
8 101 R 7/1/2008
souhaitee:
CHARGEID CHARGETYPE SERVICEMONTH
1 101 R 8/1/2008
2 161 N 2/1/2008
Il est parfait. Je vous remercie! – jgreep
N'oubliez pas d'alias le champ MAX (serviceMonth) au cas où vous en auriez besoin en aval. –
ok, alors que se passe-t-il s'il y a une ligne 101 N 1/1/2008 dans le tableau? – tvanfosson