Oii, Leonardo! Como vai?
Gostei de ver que você explorou uma abordagem diferente para resolver a atividade. Essa flexibilidade é importante quando trabalhamos com SQL, pois existem diversas formas de estruturar uma query eficiente.
Continue assim, testando várias possibilidades de resolução e qualquer dúvida, compartilhe no fórum.