j'ai un petit soucis de sql.
En effet, ma requete doit me retourner les produits vendus par les commerçants.
Or je voudrais limiter le résultat à 10 produits par commerçant.
La fonction LIMIT ne marche pas car elle limites tous les résultats.
Voici ce que j'ai déja fait mais qui ne retourne rien:
SELECT p.*
FROM PRODUIT p
INNER JOIN COMMERCE c ON c.COM_IDENTIFIANT = p.COM_IDENTIFIANT
WHERE
(SELECT count(*)
FROM PRODUIT p2
p2.COM_IDENTIFIANT = p.COM_IDENTIFIANT) < 10
Merci de votre aide.