Hola!!
Me gustaría hacer una consulta un tanto especial, la cual consiste en mostrar los registros de una tabla que cumple cierta restricción (hasta ahí bien) y uno en concreto que no las cumple.
Lo estoy intentanco con LEFT JOIN:
//La consulta pretende mostrar: todos los propietarios que han sido dados de alta por un usuario que pertenezca a la oficina del usuario que se ha logeado actualmente en la aplicación, más el propietario cuyo IDPROP = 1. (Esto último no lo muetra, y este propietario no cumple el WHERE...)
SELECT T1.IDPROP, T1.IDUSUARIO, T2.IDUSUARIO, T2.IDOFICINA, T1.NOMBRE, T1.APELLIDO1, T1.APELLIDO2, T1.TFIJO, T1.TMOVIL
FROM is_propietario T1, is_usuarios T2
LEFT JOIN is_propietario T3 ON T3.IDPROP =1
WHERE T1.IDUSUARIO = T2.IDUSUARIO AND T1.IDOFICINA = T2.IDOFICINA AND T1.IDOFICINA='" . $_SESSION['idoficina'] . "'";