DECLARE @CPF VARCHAR(15);
DECLARE @DATA_NASCIMENTO DATE;
SET @CPF = '1471156710';
SELECT @DATA_NASCIMENTO = [DATA DE NASCIMENTO]
FROM [TABELA DE CLIENTES]
WHERE CPF = @CPF;
PRINT DATEDIFF(YEAR, @DATA_NASCIMENTO, GETDATE());
DECLARE @CPF VARCHAR(15);
DECLARE @DATA_NASCIMENTO DATE;
SET @CPF = '1471156710';
SELECT @DATA_NASCIMENTO = [DATA DE NASCIMENTO]
FROM [TABELA DE CLIENTES]
WHERE CPF = @CPF;
PRINT DATEDIFF(YEAR, @DATA_NASCIMENTO, GETDATE());
Olá, Ycaro! Como vai?
Parabéns pela resolução da atividade!
Observei que você explorou o uso de variáveis para tornar a consulta mais dinâmica, utilizou muito bem o DATEDIFF para calcular a idade com base na data de nascimento e ainda compreendeu a importância de estruturar comandos SQL para obter informações precisas de uma base de dados.
Permaneça postando as suas soluções, com certeza isso ajudará outros estudantes e tem grande relevância para o fórum.
Fico à disposição! E se precisar, conte sempre com o apoio do fórum.
Abraço e bons estudos!