Alonso: Cara, me ajuda a achar o problema nessa SQL
select * from tb_clientes left join tb_compras ...
Programador: Você não usa quebras de linhas?? Indenta esse código para entender mais fácil...
Alonso: Mas se eu der enter nessa linha, vou ter que mudar o LEFT JOIN para UPPER JOIN?
FACEPALM