Sei que aqui não é um fórum de SQL, mas se alguém souber não custa nada da uma olhada.
Bom galera o problema é o seguinte.
Tenho uma Tabela Contrato, que possui 3 chave-estrangeiras, uma de cliente(fk_cliente_contrato), uma de locador(fk_locador_contrato) e outra de imovel(fk_imovel_contrato). E essas 3 tabelas(cliente,locador e imovel) tem uma chave-estrangeira que relaciona elas com a tabela endereço.
Então, o que eu quero é o endereço de locador imovel e cliente.
Fiz uma consulta aqui mas só consegui pegar de clientes.
SELECT
contrato.data_inicio_contrato,
contrato.data_fim_contrato,
contrato.valor_calcao_contrato,
cliente.nome_cliente,
cliente.cpf_cliente,
cliente.rg_cliente,
endereco.logradouro_endereco,
endereco.bairro_endereco,
endereco.num_endereco
FROM “imobiliaria”.“contrato” contrato
JOIN “imobiliaria”.“cliente” cliente ON cliente.“id_cliente” = contrato."fk_cliente_contrato"
JOIN “imobiliaria”.“endereco” endereco ON cliente.“fk_endereco_cliente” = endereco.“id_endereco”
Se algum tiver uma dica, por favor me ajudem