Bonjour,
J'ai une table "maTable",
Qui contient 6 colonnes:
Je voudrais récupérer le champ VALEUR pour chaque groupe de (COL_1, COL_2,COL_3) ayant la date la plus récente.
Code : Sélectionner tout - Visualiser dans une fenêtre à part ID, COL_1, COL_2,COL_3,VALEUR,DATE
Impossible de trouver une requête efficace...
J'ai essayer ceci :
Code SQL : Sélectionner tout - Visualiser dans une fenêtre à part SELECT VALEUR FROM maTable WHERE DATE in (select max(DATE) from maTable group by COL_1, COL_2,COL_3)
Mais je sais que ce n'est pas la bonne solution (d’ailleurs les valeurs retournées ne sont pas bonnes)
Merci d'avance pour vos réponses.
Partager