Problemas para filtrar data no SQL
estou usando isso:
Select ENTREGA, MATERIAL_FK, SUM(QUANTIDADE) AS SOMAQT from lista
GROUP BY ENTREGA, MATERIAL_FK
ORDER BY ENTREGA, MATERIAL_FK
Onde ENTREGA = Date (neste formato dd/mm/aaaa hh:mm)
Só que ele considera 01/01/01 01:00 <> 01/01/01 01:01
Quero que ele pegue apenas pela data e desconsidere a hora
Desta maneira ele somará os valores corretamente.
Obrigado
Select ENTREGA, MATERIAL_FK, SUM(QUANTIDADE) AS SOMAQT from lista
GROUP BY ENTREGA, MATERIAL_FK
ORDER BY ENTREGA, MATERIAL_FK
Onde ENTREGA = Date (neste formato dd/mm/aaaa hh:mm)
Só que ele considera 01/01/01 01:00 <> 01/01/01 01:01
Quero que ele pegue apenas pela data e desconsidere a hora
Desta maneira ele somará os valores corretamente.
Obrigado
Jonnymarques
Curtidas 0
Respostas
Afarias
13/02/2004
|Onde ENTREGA = Date (neste formato dd/mm/aaaa hh:mm)
1- Datas e Horas não tem formato
2- Campos Date não armazenam HORA
|Só que ele considera 01/01/01 01:00 <> 01/01/01 01:01
e não é??
|Quero que ele pegue apenas pela data e desconsidere a hora
Campos Date não tem HORA -- vc deve estar usando TIMESTAMP
Neste caso, terá q criar uma VIEW dando um CAST no timestamp para DATE e fazer a query nesta VIEW.
T+
1- Datas e Horas não tem formato
2- Campos Date não armazenam HORA
|Só que ele considera 01/01/01 01:00 <> 01/01/01 01:01
e não é??
|Quero que ele pegue apenas pela data e desconsidere a hora
Campos Date não tem HORA -- vc deve estar usando TIMESTAMP
Neste caso, terá q criar uma VIEW dando um CAST no timestamp para DATE e fazer a query nesta VIEW.
T+
GOSTEI 0