Estou com dificuldade de fazer essa consulta, já tentei e não consegui…
Ajuda por favor … Esse é o modelo
Faça uma consulta que mostre os dados de todos os alunos, caso o aluno esteja matriculado a alguma disciplina mostre o nome da disciplina a qual ele está matriculado. Utilize Outer Join. PostgreSQL
1 Resposta
B
Eu usaria um LEFT JOIN mas como o exercício pede Outer join seria assim:
select al.*,dis.nome from aluno as al
outer join matricula as mat on al.idaluno=mat.idaluno
outer join disciplina as dis on mat.iddisciplina=dis.iddisciplina
Criado 21 de maio de 2018
Ultima resposta 21 de mai. de 2018
Respostas 1
Participantes 2
Alura MER e DER: definições, banco de dados e exemplos Entenda o MER e o DER! Aprenda a modelar bancos de dados transformando objetos do mundo real em entidades, atributos e relacionamentos de forma gráfica.
Casa do Codigo PostgreSQL: Banco de dados para aplicacoes web modernas Por Vinicius Carvalho — Casa do Codigo
