1
resposta

Consultado alunos sem respostas

nao poderia consultar os alunos sem respostas dessa maneira?

select a.nome from aluno a
    where not exists
    (select * from resposta r where r.aluno_id = a.id)

No video o professor apresenta a solucao com o join e depois o not exists. Mas em outros exercicios nao usa o join.

1 resposta

Bom dia Janile!

Pode sim, mas você precisa ajustar sua query:

select a.nome from aluno a
    where not exists
    (select r.id from resposta r where r.aluno_id = a.id)