No exercício 4 da aula 1 foi solicitado a consulta dos alunos que não tiveram nenhuma matricula nos últimos 45 dias sem o uso do EXISTS. Gostaria de saber se dessa forma está correto, já que obteve o mesmo resultado.
SELECT a.nome, m.data FROM aluno a JOIN matricula m ON m.aluno_id = a.id WHERE NOT (m.data > now() - INTERVAL 45 day);