Solucionado (ver solução)
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