Bonsoir,
J'ai la table d'articles suivante :
article(id, poids, fk_fournisseur );
Je veux faire ressortir, pour une liste d'articles donnée, la somme du poids des articles, pour chaque fournisseur. Mon problème : si dans cette liste d'articles une référence est dupliquée, ca ne fonctionne pas !
En effet, je procède à une restriction. Je ne peux pas demander à MySQL de m'inventer un enregistrement, mais comment puis-je faire alors ? Je soupconne qu'il faille travailler sur un alias, doublé d'une sous requête, mais ne sachant pas trop par ou aller, je m'en remet à vous
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 select sum( poids ) from `article` where `id` in (1, 2, 3, 3, 4 ) group by `fk_fournisseur`;
D'avance, merci !
Partager