1
resposta

Minha resolução

DECLARE @NUMNOTAS INT;

SELECT @NUMNOTAS = COUNT(*)
FROM [NOTAS FISCAIS]
WHERE [DATA] = '2017-01-01';

PRINT @NUMNOTAS;

Matricule-se agora e aproveite até 50% OFF

O maior desconto do ano para você evoluir com a maior escola de tecnologia

QUERO APROVEITAR
1 resposta

Oi, Ycaro! Como vai?

Agradeço por compartilhar seu código com a comunidade Alura.

Você usou bem o comando SELECT para atribuir valores a uma variável! Continue assim!

Uma dica interessante para o futuro é testar a função GETDATE() para comparar datas dinamicamente, sem precisar digitar um valor fixo. Veja este exemplo:


DECLARE @hoje DATE;
SET @hoje = GETDATE();

SELECT COUNT(*) 
FROM [NOTAS FISCAIS]
WHERE [DATA] = @hoje;

Esse código pega automaticamente a data atual e faz a contagem com base nela.

Qualquer dúvida que surgir, compartilhe no fórum. Abraços e bons estudos!

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!