Imagem de fundo

As tabelas ALUNO e MATRICULA esboçadas pertencem a um SGBD e estão devidamente relacion...

As tabelas ALUNO e MATRICULA esboçadas pertencem a um SGBD e estão devidamente relacionadas à chave primária e à estrangeira, conforme indicado nos respectivos atributos:


Imagem associada para resolução da questão


Deseja-se obter o nome dos alunos que possuem, pelo menos, uma matrícula registrada no ano de 2023.


Assinale a alternativa que apresenta a consulta SQL correta para atender a esse requisito.


A

SELECT nome

FROM ALUNO

WHERE ano = 2023;


B

SELECT a.nome

FROM ALUNO a, MATRICULA m

WHERE m.ano = 2023;


C

SELECT a.nome

FROM ALUNO a

JOIN MATRICULA m ON a.id_aluno = m.id_aluno

WHERE m.ano = 2023;


D

SELECT a.nome

FROM ALUNO a

LEFT JOIN MATRICULA m

ON a.id_aluno = m.id_aluno AND m.ano = 2023;


E

SELECT a.nome

FROM ALUNO a

WHERE EXISTS (

SELECT 1

FROM MATRICULA m

WHERE m.ano = 2023

);