[MySQL] Sélection

Sélection [MySQL] - SQL/NoSQL - Programmation

Marsh Posté le 27-05-2005 à 09:33:53    

Bonjour, voilà j'ai une table Villes avec 3 champs: id (en auto-increment), ville (qui correspond au nom de la ville) et code_postal.
 
j'ai dans ma table 3 lignes qui ont le meme nom mais pas le meme code postal, et je voudrais en fait faire une sélection sur le nom des villes différentes avec le id, par exemple:
 

Code :
  1. id | ville | code_postal
  2. -------------------------
  3. 1 |  v01  | 59000
  4. 2 |  v02  | 65890
  5. 3 |  v03  | 56474
  6. 4 |  v02  | 57890
  7. 5 |  v02  | 32456


 
 
et je voudrais qu'après le select j'ai:
 

Code :
  1. id | ville
  2. -----------
  3. 1 |  v01 
  4. 2 |  v02 
  5. 3 |  v03


 
J'arrive à ne sélectionner que les noms de ville avec un 'select distinct ville from villes' mais dans ce cas là je n'ai pas les id, comment faire pour qu'il me retourne le premier id de chaque ville en même temps ?

Reply

Marsh Posté le 27-05-2005 à 09:33:53   

Reply

Marsh Posté le 27-05-2005 à 10:13:39    

select distinct id, ville from villes  
 
:x

Reply

Marsh Posté le 27-05-2005 à 10:25:26    

MIN(id) et GROUP BY ville


Message édité par jeff@be le 27-05-2005 à 10:25:38
Reply

Marsh Posté le 27-05-2005 à 10:26:08    

denzz a écrit :

select distinct id, ville from villes  
 
:x


 
Non, ça va retourner trop de résultats ça...

Reply

Marsh Posté le 27-05-2005 à 11:48:11    

ok c'est çà merci beaucoup ^^

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed