[SQL] Afficher les clients groupés par villes
Débutant
-
Débutant -
Débutant -
Bonjour,
Myql
J'ai une table Client(numClt, nomClt, villeClt). Je voudrais afficher la liste des clients regroupés par Ville.
Exemple :
PARIS
Robert
Steve
Antoine
ROUEN
McNam
Retz
ROTERDAN
Manfaz
Aszt
Pouvez-vous m'indiquer la syntaxe de la requête ?
Myql
J'ai une table Client(numClt, nomClt, villeClt). Je voudrais afficher la liste des clients regroupés par Ville.
Exemple :
PARIS
Robert
Steve
Antoine
ROUEN
McNam
Retz
ROTERDAN
Manfaz
Aszt
Pouvez-vous m'indiquer la syntaxe de la requête ?
Configuration: Windows XP Firefox 2.0.0.11
6 réponses
-
Bonsoir
Oui mais comment dois-je faire pour l'afficher seulement en SQL ?
Je pensais à quelque chose comme ça :
Select nomClt, villeClt
From Client
Group By villeClt;
Mais ça m'affiche seulement 1 résultat par groupe (normal)
Il ne faut pas utiliser une requête imbriquée pour ce que je veux faire, non ?
Merci d'avance -
salem on essay ça
select Select nomClt, villeClt
From Client
where villeClt =villeClt ; -
..non çela ne fonctionne pas, j'ai toujours le même affichage : le nom du client et sa ville pour toutes les occurrences...
Je ne sais plus quoi faire. -
c normale il ne faut pas mettre les deux
je t'explique si on veut affiché un colonne de la table par exemple X
select X ......
cad pour notre cas on doit mettre
select nomClt from client group by villeClt; -
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
Oui mais ça ne donne pas l'affichage que je veux, c'est à dire :
PARIS
Robert
Steve
Antoine
ROUEN
McNam
Retz
ROTERDAN
Manfaz
Aszt
Est-ce que quelqu'un d'autre peut m'aider ? -
c un peu difficile
il a une seul solution c de faire un tableau
puis a chaque ville tu cette requete
select numClt from Client where villectl="paris";
select numClt from Client where villectl="new york";
ect..
puis tu mais ses resultat dans un tableau