Hola, antes de nada agradecerte tu interés. Disculpa por no ponerlo como [code] o [sql], no conocía la etiqueta. Y no son dos años por aquí, son más lo que ocurre es que perdí la antiguedad al darme de alta de nuevo cuando cambió la página del foro.
Veamos.
Con respecto a lo que me comentas en tu observación:
Estas mandando pedir todos los contratos, tengan o no cliente, pero luego filtras aquellos cuya dirección (del cliente) sea similar a x.
Si no hay cliente, ¿cómo su dirección podría ser similar a algo?
Si es cierto que quiero todos los contratos, independientemente de si tiene cliente o si teniendo cliente independientemente de si este a su vez tiene teléfono etc. Pero,
¿de eso no se encarga precisamente el LEFT INNER JOIN?, de retornar todos los contratos tengan o no cliente o todos los clientes con contrato tengan o no teléfono, y si lo tienen aplicarles las clausulas WHERE?
Por cierto y retomando lo de las etiquetas, ¿como puedo incluir el texto coloreado en verde como una cita de tu anterior respuesta?.
Gracias a todos.