Bonjour,
Je suis novice avec les requêtes SQL, et je pense que mon problème doit être assez facile à résoudre.
J'ai une table avec les champs suivants : Code, Version, Designation
Je cherche à récupérer la ligne avec la version la plus récente, c'est à dire dans mon exemple, le code C_001 avec la version 2 ex :
Code Version Designation C_001 1 Test1 C_001 2 Test1
J'ai la requête sql suivante :
SELECT MAX(Version) AS maxdeversion, Code, Designation
FROM Formation
WHERE (Code = "C_001")
GROUP BY Code, Designation
La requête me remonte toute les lignes. Quelqu'un pourrait m'expliquer pourquoi?
Merci
Laurent
Partager