Vous n'êtes pas identifié(e).
Pages : 1
Bonjour,
je suis débutant,
je n'arrive pas à résoudre ce cas (probablement) simple d'addition à la fois horizontale et verticale
La table (fictive)
- nom
- année
- mois
- montant 1
- montant 2
donc 1 ou 0 enregistrement par nom/annee/mois
Je voudrais faire un tableau :
nom/année montanti 1 montant 2 montant total (1+2+)
ex :
dupont
2020 100 50 150
2021 120 70 190
TOTAL 220 120 340
DURAND 2020 300 50 350
2021 500 400 900
TOTAL 800 450 1250
Total général 1 020 570 1 590
Merci de votre aide
Cordialement
Hors ligne
Bonjour,
Vous devriez regarder du côté de GROUP BY et des fonctions d'aggrégat :
- https://www.postgresql.org/docs/current … RIES-GROUP
- https://www.postgresql.org/docs/current … QL-GROUPBY
- https://www.postgresql.org/docs/current … egate.html
Voire grouping sets si vous voulez vraiment générer la liste de total en SQL: https://www.postgresql.org/docs/current … UPING-SETS
Julien.
https://rjuju.github.io/
Hors ligne
Pages : 1