Bonjour, je patoge un peu avec les requetes sql.
J'ai tapé cette requete:
Voici le résultat:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 SELECT NS, V1, DAT FROM tra t Where WS= 'WS04' and CODE ='27' and R2 ='1' AND R3='1' AND DAT > '2008-01-01 00:00:00' AND DAT < '2008-06-01 00:00:00' order by NS
NS V1 DAT
00087 3 2008-04-25 11:08:54
00088 3 2008-04-25 11:13:56
00089 7 2008-04-25 11:21:19
00089 3 2008-04-25 11:46:17
00090 3 2008-04-25 11:31:16
00091 3 2008-05-16 16:12:11
00092 3 2008-05-16 16:07:08
00093 3 2008-05-20 11:11:41
00093 3 2008-05-16 18:33:13
00093 3 2008-05-16 19:06:41
Malheureusement dans ce résultat j'ai des NS identiques, et j'aimerai garder uniquement les lignes avec DAT le plus grand pour le même NS.
J'aimerai avoir ce résultat:
NS V1 DAT
00087 3 2008-04-25 11:08:54
00088 3 2008-04-25 11:13:56
00089 3 2008-04-25 11:46:17
00090 3 2008-04-25 11:31:16
00091 3 2008-05-16 16:12:11
00092 3 2008-05-16 16:07:08
00093 3 2008-05-16 19:06:41
Vous avez une idée?
Partager