Bonjour
J'ai trois tables :
chrono
--------
id
etc....
production
------------
id
production (un champs texte)
chrono - production
---------------------
id
chrono (relation avec chrono.id)
production (relation avec production.id)
J'aimerais pouvoir avoir la somme des champs pour chacune de mes productions (7 en tout).
J'avais pensé un truc comme :
SELECT chrono.id, (select production from [chrono - production] where [chrono - production].id=chrono.id and [chrono - production].production=1) as sum_prod_1,
FROM chrono
et ainsi de suite pour mes 7, mais cela ne marche pas, avez-vous une meilleure solution ??
J'aimerais avoir un résultat comme ceci :
id prod_1 prod_2 prod_3 etc....
--- --------- --------- ---------
1 1 1 0
prod_1 serait quand production.id=1 et ainsi de suite.
Merci
Partager