Un compeur dans une requete mySQL
maure
-
hssissen Messages postés 844 Date d'inscription Statut Membre Dernière intervention -
hssissen Messages postés 844 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
je séche!!!
j'aimerais faire une requete mySQL avec un compteur.
Je m'explique:
j'ai une table client et une table dept (departement).
et j'aimerais afficher cinq clients de chaque departement !!!
je séche!!!
j'aimerais faire une requete mySQL avec un compteur.
Je m'explique:
j'ai une table client et une table dept (departement).
et j'aimerais afficher cinq clients de chaque departement !!!
A voir également:
- Un compeur dans une requete mySQL
- Mysql community download - Télécharger - Bases de données
- Requete sql pix - Forum PHP
- Quelle requête écrire pour demander au moteur de recherche de présenter de préférence les pages web traitant de tennis mais pas de tennis de table ✓ - Forum Java
- Error 2002 (hy000): can't connect to local mysql server through socket '/var/run/mysqld/mysqld.sock' (2) ✓ - Forum Linux / Unix
- Additions et multiplication dans des requêtes SQL ✓ - Forum MySQL
2 réponses
hmmm, je vois ce que tu veux faire .... mais je vois pas comment en une seule requête.
T'as beaucoup de départements différents ?
Tu peux faire une boucler sur les départements sinon ...
T'as beaucoup de départements différents ?
Tu peux faire une boucler sur les départements sinon ...
quand tu dit une boucler sur les département : tu veux dir utiliser une boucle comme while ( i<5){
...
i++;
}
ou tu pense à d'autre chose??
puis une boucle sur les départements et récupérer 5 clients.
Pour n'en récupérer que 5 sous mySql, tu peux utiliser limit :
select truc from muche where departement='bidule' limit 5;
si, en plus, tu en veux des aléatoires :
select truc from muche where departement='bidule' order by rand() limit 5;
En fait je voulais le faire en une seule requete ...
Merci pour tes réponses.