0
respostas

[Projeto] Resolução

O calculo não estava dando certo, usei a formula apresentada e ela deu erro:

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

levando em consideração o ano atual de 2025, todos estariam acima de 18 anos, então, eu refiz a formula lembrando o que tinha aprendido antes, primeiro fiz :

SELECT datanascimento from TabelaClientes
ORDER by datanascimento ASC;

para verificar o ano mais antigo, depois segui com :

INSERT INTO TabelaClientes (id_cliente, DataNascimento, CPF, Nome, Email, Rua, Bairro, Cidade, Estado, CEP, id_colaborador)
VALUES
('CL06', '2020-01-01', '32165498701', 'Joãozinho das neves', 'john@email.com', 'Rua A', 'Centro', 'São Paulo', 'SP', '12345678', 'C01')

para inserir um novo cadastro de cliente e depois usei a formula:

SELECT nome, datanascimento, cpf
from TabelaClientes
where strftime('%Y', 'now') - strftime('%Y', datanascimento) >= 18
Order by datanascimento asc; 

com a strtime que foi o que aprendi antes, também consultei o chatgpt, o resultado foi:

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