1
resposta

Resolução Exercício - Analisando o salário médio por departamento

SELECT
    c.Nome AS nome_cliente
,	TRIM(e.Tipo) AS tipo_emprestimo
,	e.Valor AS valor_emprestimo
,	p.DataPagamento AS data_pagamento
,	p.Valor AS valor_pago
FROM tabelaclientes AS c
LEFT JOIN tabelaemprestimo AS e ON c.id_cliente = e.id_cliente
LEFT JOIN tabelapagamentos AS p ON e.id_emprestimo = p.id_emprestimo
;

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta

Ei! Tudo bem, Carlos?

Excelente resolução no curso de SQL utilizando JOINs para relacionar as tabelas do banco de dados!

Seu código ficou muito bem estruturado e a utilização do LEFT JOIN foi ótima para garantir que todos os clientes e seus respectivos empréstimos e pagamentos fossem listados corretamente, mesmo se houvesse algum registro sem correspondência. O uso da função TRIM() também demonstra uma ótima prática para limpar espaços extras nos textos.

Como tem sido para você trabalhar com múltiplos LEFT JOINs na mesma consulta?

Conteúdo para complementar seus estudos
Esse conteúdo pode estar em inglês, para traduzi-lo utilize o tradutor automático do navegador ou clique com o botão direito do mouse sobre a página e selecione a opção Traduzir para o português.
Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!