Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/03/2008, 11:02
helacer
 
Fecha de Ingreso: mayo-2006
Ubicación: Bogotá
Mensajes: 2.061
Antigüedad: 18 años, 10 meses
Puntos: 50
Ayuda con disctinct en select de varias tablas

como estan tengo una consulta asi:

Código:
select campo1 as alias1, campo2 as alias2 , campo3 as alias3, campo4 
as alias4, campo5 as alias5 from tabla1, tabla2, tabla3 where condicion
quiero que si campo1,2,3y 4 son iguales "en 2 registros" no me lo repita osea solo me muestre un registro. Hice esto pero no me funciono

Código:
select distinct (campo1 as alias1, campo2 as alias2 , campo3 as alias3, 
campo4 as alias4), campo5 as alias5 from tabla1, tabla2, 
tabla3 where condicion

Como debo hacer para que funcione.


ejemplo si tengo el siguiente reporte

alias1 alias2 alias3 alias4 alias5
a - b - c - d - e
a - b - c - d -
a - b - c - h - j


solo me debe mostrar
alias1 alias2 alias3 alias4 alias5
a - b - c - d - e
a - b - c - h - j


Gracias