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
postgresqlsql
Leia1

Estou com dificuldade de fazer essa consulta, já tentei e não consegui…
Ajuda por favor … Esse é o modelo

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