Bonjour,

je voudrais savoir combien il y a d'exemplaire pour un meme livre(editionLivre) en stock . Mon pb c'est que quand j'ai deux auteur, et mien ma quantité est doublé. Comment faire pour que éviter cela ?

voici ma requete :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
SELECT 
	distinct(EL.numEditionLivre) as id_product,
	A.numAuteur as id_supplier,
	ILL.numAuteur as id_manufacturer,
	count(EL.numEditionLivre) as quantity,
	IAV.prix as price
 
FROM livre
	INNER JOIN editionlivre EL ON livre.refLivre = EL.refLivre
	LEFT JOIN aecrit AE ON livre.refLivre = AE.refLivre
	LEFT JOIN auteur A ON AE.numAuteur = A.numAuteur
	LEFT JOIN aparticipe AP ON EL.numEditionLivre = AP.numEditionLivre
	LEFT JOIN auteur ILL ON AP.numAuteur = ILL.numAuteur
 
WHERE EL.numEditionLivre = 292300
group by EL.numEditionLivre
j'ai bien tenté un group_concat mais il me faut un champ pour chaque auteur
Merci

Mysql 5.