Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

Distinct - registros diferentes

Estas en el tema de Distinct - registros diferentes en el foro de Bases de Datos General en Foros del Web. Una duda !!!! Yo se que con: select distinct(campo) from tabla obtengo todos los distintos. Ahora bien, como obtengo el registro entero y no solo ...
  #1 (permalink)  
Antiguo 03/06/2010, 14:11
 
Fecha de Ingreso: febrero-2010
Mensajes: 132
Antigüedad: 11 años, 9 meses
Puntos: 0
Exclamación Distinct - registros diferentes

Una duda !!!!

Yo se que con:
select distinct(campo) from tabla
obtengo todos los distintos.

Ahora bien, como obtengo el registro entero y no solo el campo por el cual son distintos ???

quiero que me arroje la columna "campo" y el resto de los campos tambien !!.
se entiende la idea ??

gracias !!!
  #2 (permalink)  
Antiguo 03/06/2010, 15:31
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 13 años, 8 meses
Puntos: 300
Respuesta: Distinct - registros diferentes

Es que no es posible realmente hacer lo que quieres; en realidad puedes pedírselo a la base, y si lo haces te mostrará los valores distintos, y los datos del primer registro que contenga cada uno de esos valores distintos, según el orden en que la base los tiene almacenados. Y es que el distinct se comporta como si hicieses un group by, un agrupado por ese campo.

Dinos qué quieres sacar exactamente y trataremos de ayudarte.

Etiquetas: diferentes, distinct, registros
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:01.