01/11/2010, 13:18
|
| | Fecha de Ingreso: marzo-2002
Mensajes: 299
Antigüedad: 22 años, 8 meses Puntos: 1 | |
consulta Left Join en MySql Hola!!
Estoy haciendo una consulta donde requiero los registros de una tabla que no existan en otra tabla, esto funciona bien, pero ahora requiero agregar una condiciòn y no logro hacer que funcione.
La consulta que tengo y funciona es:
SELECT CLIENTES.* FROM CLIENTES LEFT JOIN clientesAutorizados ON CLIENTES.id=clientesAutorizados.id WHERE clientesAutorizados.NUM_REG IS NULL
Requiero agregar una condición, que el campo activo de la tabla clientes sea='S', para lo que he tratado de hacer es:
SELECT CLIENTES.* FROM CLIENTES LEFT JOIN clientesAutorizados ON CLIENTES.id=clientesAutorizados.id WHERE CLIENTES.activo='A' AND clientesAutorizados.NUM_REG IS NULL
también intenté:
SELECT CLIENTES.* FROM CLIENTES WHERE CLIENTES.activo='A' LEFT JOIN clientesAutorizados ON CLIENTES.id=clientesAutorizados.id WHERE clientesAutorizados.NUM_REG IS NULL
y no me funcionan.
Desde ya gracias por su atenciòn y ayuda. |