In a relational bank terminations has 1 contract, the contract has 1 property and two people (lessor) in>) how do I prepare SELECT
to return these two people on the same line?
SELECT rescisoes.rescisao_id as id,
rescisoes.data_desocupaçao as desocupação,
contratos.controle as controle,
imoveis.logradouro as endereço,
pessoas.nome as locador,
pessoas.nome as locatário
FROM rescisoes
LEFT JOIN contratos ON contratos.contrato_id = rescisoes.contrato_id
LEFT JOIN imoveis ON imoveis.imovel_id = contratos.imovel_id
LEFT JOIN pessoas ON contratos.locador_pessoa_id = pessoas.pessoa_id
OR contratos.locatario_pessoa_id = pessoas.pessoa_id
This way, it returns two rows each with lessor and lessee with the same name.