Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/10/2008, 11:26
Avatar de locojars
locojars
 
Fecha de Ingreso: mayo-2002
Mensajes: 265
Antigüedad: 22 años
Puntos: 4
Exclamación Hacer un distinct de 3 campos

HOla amigos,

Tengo una vista que me regresa 8 campos, pero necesito hacerle un DINSTINCT solamente a 3 campos, trate lo siguiente:

Código:
SELECT DISTINCT CODIGO_PROYECTO,CODIGO_GRUPO, CODIGO_SUPERVISOR
Lo anterior me lo ejecuta correcto, pero solamente me devuelve los campos del distnct y yo necesito que me devuelva todos campos y ademas haga el distinct solo por esos 3 campos.

Tambien hice prueba con lo siguiente:

Código:
SELECT DISTINCT CODIGO_PROYECTO, CODIGO_GRUPO, CODIGO_SUPERVISOR, CODIGO_PROYECTO AS Expr1, NOMBRE_PROYECTO, CODIGO_SUCURSAL, NOMBRE_SUCURSAL, CODIGO_GRUPO AS Expr2, NOMBRE_GRUPO, CODIGO_SUPERVISOR AS Expr3, NOMBRE_SUPERVISOR
FROM GRUPOS_DATOS_GRALES
Y ejecuta y muestra los datos que yo quiero, pero de lo que no estoy seguro es que si el distinct lo hace solo de los primeros 3 campos o de todos.

Gracias por su ayuda

Salu2
JARS
__________________
No le digas a Jehová que tan grande es tu problema, dile a tu problema cuan grande es Jehová.