2009-07-09 7 views
2

J'ai la base de données de la ville avec le pays, l'état, la ville, le code postal, l'indicatif régional. La ville n'est pas distincte .. par exemple, une ville est répétée pour plusieurs codes postaux. Je veux juste la liste de la ville distincte et le premier code postal et l'indicatif régional ... si est l'utilisation distincte il me laisserait choisir la ville d'état distincte de pays ... je ne peux pas obtenir d'autres détails comme l'indicatif régional ... et l'un des code ... devrais-je écrire une fonction pour y parvenir ...sql valeurs distinctes

thnks Coool

Répondre

2

ce qui suit vous obtient une liste distincte des villes et leur code postal (c.-à-la plus petite), qui est ce que le min fait. La clause group by spécifie que vous voulez le min de postalcode pour chaque city.

select 
    city, 
    min(postalcode) as zip 
from 
    places 
group by 
    city 
+2

Pas besoin de distinguer avec le groupe par. –

Questions connexes