Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

PESQUISA COM DATAS, DATETIME X DATE

Boa tarde, como pesquisar um Date, em um DateTime?

SELECT B.ProcCodigo, B.DtEntrada, B.Livro, B.Folha, A.CpfCnpj, A.Nome 
FROM ProcuracaoPartes A
INNER JOIN Procuracao B
ON A.ProcCodigo = B.ProcCodigo
WHERE B.DtEntrada
BETWEEN '2021-04-15 00:00:00' AND '2021-04-15 23:59:59'
ORDER BY B.ProcCodigo DESC,

Existe alguma outra forma de pesquisar apenas do dia 15/04?

2 respostas
solução!

Opa, tudo bem?

Existem diversas formas de chegar em resultados semelhantes, masss nesse seu caso bastaria trocar o "Between" por um igual e não especificar o horário. Quando fizer assim, o "banco" vai entender que você quer as informações com aquela data, independente do horário.

Ficaria assim:

SELECT B.ProcCodigo, B.DtEntrada, B.Livro, B.Folha, A.CpfCnpj, A.Nome 
FROM ProcuracaoPartes A
INNER JOIN Procuracao B
ON A.ProcCodigo = B.ProcCodigo
WHERE B.DtEntrada = '2021-04-15'
ORDER BY B.ProcCodigo DESC,

Você também pode tirar os hifens, caso queira, pois o resultado será o mesmo. Por exemplo:

[...]
WHERE B.DtEntrada = '20210415'

Pablo, ajudou muito! Obrigado!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software