Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Projeto] Resultado

Usei esse código:

SELECT nome, datanascimento, estado
from TabelaClientes
WHERE datanascimento < '1990%' or estado = 'SP';

o resultado foi:

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta
solução!

Boa noite, Luis! Tudo tranquilo?

Legal demais ver sua evolução nos estudos aqui no fórum. Já comentei em alguns tópicos que você fez e tento sempre trazer algo que possa dar um gás nos seus projetos. Seu código está certinho, obrigado por compartilhar. Uma dica para o futuro: ao invés de usar o operador LIKE para datas, como em '1990%', é melhor optar por usar uma data completa na comparação. Isso evita problemas de resultados inesperados ou falhas no seu código. Usar o LIKE para comparar datas funciona, mas é como tentar acertar um alvo jogando uma bola de fora do campo. Até pode ser que acerte de vez em quando, mas não é a forma mais precisa. Usando uma data completa, você garante que está mirando diretamente no alvo certo:

SELECT Nome, DataNascimento, Estado
FROM TabelaClientes
WHERE DataNascimento < '1990-01-01' OR Estado = 'SP';
Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!