Cita: El caso es que quiero mosrar las deudas de clientes, si el cliente entrego cheques se le descuenta obviamente, pero quiero mostrar el noombre del cliente
Por lo pronto, es una cuestión de
orden, ya que si un cliente no está asociado a una persona, entonces habrá menos personas que clientes, y no saldrán todos los clientes...
Debes poner primero la tabla de clientes, y luego el de personas.
Asimismo, cuando usas una condición sobre una tabla a la derecha del LEFT JOIN, esta operará generando un INNER JOIN, ya que el cumplimiento se vuelve mandatorio, y sólo dará resultados si efectivamente hay datos en ese campo; en consecuencia debe incluirse en ese caso que la relación pueda ser nula a fin de que te devuelva los registros no coincidentes de la tabla a la izquierda (la primera).
La idea sería mas o menos así: