Limiter résultat requete sql par critère
filoulebauju
Messages postés
176
Statut
Membre
-
filoulebauju Messages postés 176 Statut Membre -
filoulebauju Messages postés 176 Statut Membre -
Bonjour,
j'ai un petit soucis de sql.
En effet, ma requete me retourne 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.
Merci de votre aide.
j'ai un petit soucis de sql.
En effet, ma requete me retourne 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.
Merci de votre aide.
Configuration: Jujitsu siemens amilo xa2528, go de ram, Nvidia 8400, Malheureusement, vista...
A voir également:
- Limiter résultat requete sql par critère
- Resultat foot - Télécharger - Vie quotidienne
- Logiciel sql - Télécharger - Bases de données
- Net limiter - Télécharger - Outils Internet
- Resultat bac 2025 - Guide
- Excel critère non vide ✓ - Forum Excel
6 réponses
select p.* from PRODUIT p inner join COMMERCE c on c.COM_IDENTIFIANT = p.COM_IDENTIFIANT order by rand()
J'en suis arrivé à cela, mais c'est toujours pas ça...
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
J'y ai pensé également.
Le soucis est qu'il va afficher uniquement les identifiants qui ont moins de 10 articles.
Le LIMIT est je pense obligatoire, après faut savoir bien l'adapter à ce cas précis.
Ou il y a peut être une syntaxe utilisant des ROW...
Le soucis est qu'il va afficher uniquement les identifiants qui ont moins de 10 articles.
Le LIMIT est je pense obligatoire, après faut savoir bien l'adapter à ce cas précis.
Ou il y a peut être une syntaxe utilisant des ROW...
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question