Ver Mensaje Individual
  #4 (permalink)  
Antiguo 30/08/2007, 05:32
chefnelone
 
Fecha de Ingreso: diciembre-2005
Ubicación: Barcelona
Mensajes: 1.428
Antigüedad: 18 años, 4 meses
Puntos: 15
Re: eliminar duplicados

hola

Estoy usando :

select distinct cities from state

para que no seleccione cities repetidas. Y funciona bien.

Pero ya no funciona si busco en 2 columnas, como en este caso:

select distinct cities, poblacion from state

En realidad si funciona, pero "distinct" toma a "cities" y "poblacion" como un grupo.
Supongamos dos filas: (cities, poblacion)
Barcelona, Mataro
y
Barcelona, Girona

y ejecuto la consulta:
select distinct cities, poblacion from state

me devuelve 2 datos (Barcelona , Barcelona) para cities.

O sea COMO APLICO DISTINCT SOLO A CITIES Y NO A POBLACION para que CON ESA CONSULTA me devuelva solo 1 registro (Barcelona) para cities.

he probado con

select 'distinct cities', poblacion from state
select (distinct cities), poblacion from state

pero no funciona

Chekee esta referencias para sql pero habla muy poco sobre "distinct":
http://www.w3schools.com/sql/sql_select.asp

Última edición por chefnelone; 30/08/2007 a las 05:37