Bonjour à tous,
Comme beaucoup, je require votre savoir pour me sortir d'une impasse!
J'ai une table T1, plusieurs colonnes : ProchainControle (format Date) et Numero. Comment obtenir depuis cette Table, uniquement le ProchainControle et le Numero dont la valeur de ProchainControle est antérieur à aujourd'hui dont aucune valeur n'existe dans le futur ? Voilà mon bout de Code :
(Voir la pièce jointe du résultat obtenu) Comme vous pouvez le voir, le Numero "95" à une date de 2000 alors qu'il en exite une de 2007. Donc cette ligne ne devrait pas apparaitre..
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 SELECT MAX(ProchainControle) as [Dernier Controle le], TypeApp as Appareil, Code, Numero, Serie as [N° de Serie] FROM RetardControle where ProchainControle <= getDate() Group by TypeApp, Code, Numero, Serie Order by Numero
Merci.. pour votre aide.
Partager