Bonjour à tous,
je suis débutant en SQL et je bloque sur le problème suivant pour lequel je n'ai pas trouvé de solutions sur google...
J'ai une table de données avec 3 champs "date", "code" et "nombre"
Pour une date donnée, j'ai plusieurs fois "code" qui apparaît avec différentes valeurs de "nombre"
Je souhaite extraire la somme de "nombre", pour la date la plus récente, et pour chaque code.
J'ai essayé
Si je fais cela j'obtiens toutes les dates...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 SELECT MAX(Date), Code, SUM(nombre) FROM TABLE GROUP BY DateInventaire, CodeIsinPortefeuille
et la version :
A ce moment j'ai la somme de nombre sur TOUTES les dates et pas seulement sur la plus récente...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 SELECT MAX(Date), Code, SUM(nombre) FROM TABLE GROUP BY CodeIsinPortefeuille
merci pour votre aide !
Partager