SELECT * FROM produits WHERE id_marque = (SELECT id_marque FROM produits GROUP BY id_marque ORDER BY COUNT(id_marque) DESC LIMIT 0,1)
UNION
SELECT * FROM produits WHERE id_marque = (SELECT id_marque FROM produits GROUP BY id_marque ORDER BY COUNT(id_marque) DESC LIMIT 1,1)
UNION
SELECT * FROM produits WHERE id_marque = (SELECT id_marque FROM produits GROUP BY id_marque ORDER BY COUNT(id_marque) DESC LIMIT 2,1)Code : Tout sélectionner
SELECT *
FROM produits p
JOIN ( SELECT `id_marque`, COUNT(*) AS cnt
FROM produits
GROUP BY `id_marque`
) p2 ON ( p2.id_marque = p.id_marque )
ORDER BY p2.cnt DESC;
Il semble, ci-bas, que tu t'y sois retrouvé.arf, là tu m'as perdu...
qu'entends tu par "*.PROD" ou "Combien" ou "NB" ?