Olá, André! Tudo bem?
Muito bom! Parabéns pela resolução do desafio.
Suas queries estão com a sintaxe correta. Deixo apenas uma pequena dica de lógica de negócio para a segunda questão:
Como o enunciado pede clientes cadastrados antes de 2020, o operador ideal seria apenas o menor que (<), pois o <= acaba incluindo quem se cadastrou durante o ano de 2020 também.
Além disso, no SQL, geralmente tratamos datas como texto ou em formatos específicos. Se o campo for uma data completa (ex: '2019-05-20'), a comparação ficaria mais precisa assim: WHERE data_de_cadastro < '2020-01-01'.
Continue praticando!
Bons estudos!
Sucesso ✨