Bonjour,
Je pense que je ne sais pas poser correctement la question à google.
Voici le problème:
J'ai une table Carte:
- IdCarte
- IdReference
- IdOutil
- Version
Je souhaite tous simplement créer une requete qui permet de reveler la version la plus recent de l'IdCarte en fonction de l'IdOutil et la Idréférence.
J'ai écrit une requete comme ci-dessous:
Celà est exécuté correctement tant qu'il n'y a pas une autre version plus récent.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 Select IdCarte from Carte where (((IdOutil='12') And (IdReference ='2') And (Version=(SELECT MAX(Version) FROM Carte))));
exemple: si j'ai une IdCarte avec IdReference = 3, IdOutil=3 et version= 2 (sachant que la version de la carte avec de la premiere requete etait à 1) alors la requete est exécutée mais pas de resultat.
J 'espere que vous avez compris mon probleme.
Merci d'avance!
Partager