
24/02/2010, 07:09
|
| | Fecha de Ingreso: marzo-2009
Mensajes: 221
Antigüedad: 16 años Puntos: 0 | |
Duda con INNER JOIN Tengo la siguiente consulta que me funciona bien donde consigo los clientes que no tienen una reserva hecha
SELECT * FROM TCliente tc LEFT JOIN TReserva tr ON tc.DNI=tr.dni_cliente WHERE tr.dni_cliente IS NULL ORDER BY `tc`.`nombre` ASC
Pero ahora lo que quiero es que ademas que no tengan reserva tampoco tengan una estancia actualmente, pero me estoy liando y no se si usar inner join o left join otra vez
Las 3 tablas que uso son TCliente, TReserva y TEstancia
TCliente tienes los campos: DNI, nombre,apellido...
TReserva tiene id_reserva_dni_cliente....
TEstancia tiene id_ficha,numDNI.... |