Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/08/2008, 14:15
chan
 
Fecha de Ingreso: abril-2005
Mensajes: 182
Antigüedad: 21 años, 6 meses
Puntos: 1
eliminar registros duplicados en union

Hola gente! resulta que tengo una union entre varias tablas y el problema que tengo es que no quiero que me traiga el campo "id_transacciones" repetido, y no se como usar el DISTINCT para este caso donde hay varios campos (siempre lo use para cuando traigo un campo, pero este no es el caso, y todos los ejemplos que vi por la web también muestran su uso cuando se trae solo un campo)

El código es el siguiente:

Código PHP:
select transacciones.id_transacciones, regalados.local_nombre, regalados.cantidad, regalados.foto, regalados.nombre_regalo, regalados.precio_unitario, regalados.marca, invitados.nombre from regalados join (invitados join (transacciones join novios on transacciones.id_novios = novios.id_novios) on invitados.id_transaccion = transacciones.id_transacciones) on regalados.id_transaccion = invitados.id_transaccion where transacciones.id_novios = 27 order by nombre_regalo 
Alguien tiene alguna idea de como lo puedo resolver?
Muchas Gracias por su tiempo!