Solucionado (ver solução)

Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

Solucionado
(ver solução)
1
resposta

tabela dual

select a.nome from aluno a where not exists ( select m.id from matricula m where m.aluno_id = a.id and m.data > (select sysdate - interval '1' year from dual));

que tabela seria esta "dual" utilizada no execício de querys complexas? Seria uma tabela de sistema?

1 resposta
solução!

Exatamente, essa dual é uma tabela de sistema utilizada para executar funções após o select, como por exemplo esse cálculo entre datas mostrado no exemplo