Tengo una vista que me regresa 8 campos, pero necesito hacerle un DINSTINCT solamente a 3 campos, trate lo siguiente:
Código:
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.SELECT DISTINCT CODIGO_PROYECTO,CODIGO_GRUPO, CODIGO_SUPERVISOR
Tambien hice prueba con lo siguiente:
Código:
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.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
Gracias por su ayuda
Salu2
JARS