par
martial » 12 juil. 2007, 16:25
Merci Sékiltoyai pour le GROUP_CONCAT!
Voilà la réponse (en fait il faut créer une table temporaire!)
Code : Tout sélectionner
CREATE TEMPORARY TABLE temp SELECT DISTINCT client,produit
FROM `vente`
WHERE client >1;
SELECT produit, count(produit ),GROUP_CONCAT(client)
FROM temp
GROUP BY produit
HAVING count( produit ) >1
ORDER BY produit DESC
RESULTATS
produits | nombre | clients |
Lecteur DVD TOSHIBA| 2 | DUPONT, MARTIN|
ET c'est parti pour les stats de la mort!!!!!!!!!!!!
Merci Sékiltoyai pour le GROUP_CONCAT!
Voilà la réponse (en fait il faut créer une table temporaire!)
[code]
CREATE TEMPORARY TABLE temp SELECT DISTINCT client,produit
FROM `vente`
WHERE client >1;
SELECT produit, count(produit ),GROUP_CONCAT(client)
FROM temp
GROUP BY produit
HAVING count( produit ) >1
ORDER BY produit DESC [/code]
RESULTATS
produits | nombre | clients |
Lecteur DVD TOSHIBA| 2 | DUPONT, MARTIN|
ET c'est parti pour les stats de la mort!!!!!!!!!!!!