Oi Marcelo, tudo bom?
Realmente, (9 > 0) só pode ser verdadeiro e por consequência disso toda a sequencia acaba sendo afetada. Por mais que o resultado seja o mesmo, a resolução como um todo acaba ficando comprometida.
Inclusive, acredito que a sequencia como um todo deve ficar algo como:
(NOT ((3 > 2) OR (4 >= 5)) AND (5 > 4) ) OR (9 > 0)
(NOT ((Verdadeiro) OR (Falso)) AND (Verdadeiro) ) OR (Verdadeiro)
(NOT (Verdadeiro) AND (Verdadeiro) ) OR (Verdadeiro)
(Falso AND Verdadeiro) OR (Verdadeiro)
(Falso) OR (Verdadeiro)
Verdadeiro
Obrigado por compartilhar com a gente aqui no forum, assim se algum outro aluno passar por essa dúvida vai encontrar aqui =)
Se você quiser, pode sugerir uma alteração nessa atividade: https://cursos.alura.com.br/suggestions/new/mysql-consultas-sql/56499/question
Assim, a equipe de conteúdo também fica de olho ;)
Abraço!