14/02/2007, 13:15
|
| Colaborador | | Fecha de Ingreso: abril-2003
Mensajes: 12.106
Antigüedad: 21 años, 8 meses Puntos: 25 | |
Re: Consulta complicada Esto te debe dar una idea de como comenzar:
SELECT *
FROM clientes c
LEFT OUTER JOIN ppto p1
ON c.llave = p1.llave
LEFT OUTER JOIN pago p2
ON c.llave = p2.llave
LEFT OUTER JOIN factura f
ON c.llave = f.llave
WHERE p1.llave IS NOT NULL OR p2.llave IS NOT NULL OR f.llave IS NOT NULL
Esto asume que SIEMPRE gobierna la tabla de clientes, es decir que no tienes clientes "perdidos" (como facturas cuyo # de cliente no existe).
__________________ "El hombre, en su orgullo, creó a Dios a su imagen y semejanza."Friedrich Nietzsche |