Problème de group by

Résolu/Fermé
sabah - 17 août 2010 à 12:26
 sabah - 17 août 2010 à 13:53
Bonjour,

Je travaille sous mysql et j'ai une table qui contient les adresses et les villes des clients, et je dois regrouper ces clients tout d'abord par ville et les regrouper par adresses, j'ai fait quelques tests mais ça ne marche pas, si vous pouvez me proposer une requête qui fait celà.

Merci d'avance


A voir également:

2 réponses

HostOfSeraphim Messages postés 6750 Date d'inscription jeudi 2 février 2006 Statut Contributeur Dernière intervention 31 juillet 2016 1 607
Modifié par HostOfSeraphim le 17/08/2010 à 13:31
Est-ce que tu aurais un exemple de ta table, et de ce que tu souhaites exactement ?

J'ai fait ça mais je doute que ce soit ce que tu recherches :

mysql> select * from t6;
+------+---------+------------+----------+
| id   | nom     | adresse    | ville    |
+------+---------+------------+----------+
|    1 | ALPHA   | Rue Eins   | PARIS    |
|    2 | BETA    | Rue Zwei   | LILLE    |
|    3 | GAMMA   | Rue Drei   | PARIS    |
|    4 | DELTA   | Rue Drei   | PARIS    |
|    5 | EPSILON | Rue Vier   | LILLE    |
|    6 | ZETA    | Rue Funf   | BORDEAUX |
|    7 | ETA     | Rue Sechs  | BORDEAUX |
|    8 | THETA   | Rue Sieben | NANTES   |
|    9 | IOTA    | Rue Sieben | NANTES   |
|   10 | KAPPA   | Rue Acht   | NANTES   |
+------+---------+------------+----------+
10 rows in set (0.00 sec)


mysql> select * from t6 order by ville, adresse; 
+------+---------+------------+----------+  
| id   | nom     | adresse    | ville    |  
+------+---------+------------+----------+  
|    6 | ZETA    | Rue Funf   | BORDEAUX |  
|    7 | ETA     | Rue Sechs  | BORDEAUX |  
|    5 | EPSILON | Rue Vier   | LILLE    |  
|    2 | BETA    | Rue Zwei   | LILLE    |  
|   10 | KAPPA   | Rue Acht   | NANTES   |  
|    8 | THETA   | Rue Sieben | NANTES   |  
|    9 | IOTA    | Rue Sieben | NANTES   |  
|    4 | DELTA   | Rue Drei   | PARIS    |  
|    3 | GAMMA   | Rue Drei   | PARIS    |  
|    1 | ALPHA   | Rue Eins   | PARIS    |  
+------+---------+------------+----------+  
10 rows in set (0.00 sec)


Configuration : Fedora 13 virtualisé sur machine hôte CentOS 5.5 (via VirtualBox)
0
merci bien, en faite c'était bénéfique, bon pour moi j'ai modifié dans la table directement : alter table beneficiairess order by Ville, Adresse1

ça c pour les ordonner dans la table sinon pour le regroupement j'ai simplement utilisé "Toad for MySQL" alors c'est effectué par un click.

Merci encore une fois.
0