
06/10/2008, 12:56
|
| | Fecha de Ingreso: noviembre-2006 Ubicación: México
Mensajes: 866
Antigüedad: 18 años, 4 meses Puntos: 8 | |
Respuesta: Hacer un distinct de 3 campos Lo hace para todos..
Puedes hacer los siguiente, aunque dudo que te sirva de algo , pues al final te devolvera todos los registros de la tabla GRUPOS_DATOS_GRALES, porque no mejor nos comentas y pones ejemplos de resultado de lo que quieres obtener.
Código:
SELECT 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 g1,
( SELECT DISTINCT CODIGO_PROYECTO, CODIGO_GRUPO,
CODIGO_SUPERVISOR
FROM GRUPOS_DATOS_GRALES ) As g2
WHERE g1.CODIGO_PROYECTO = g2.CODIGO_PROYECTO
AND g1.CODIGO_GRUPO = g2.CODIGO_GRUPO
AND g1.CODIGO_SUPERVISOR = g2.CODIGO_SUPERVISOR
Saludos! |