[firebase-br] Select grou by data sem horas e segundos

Lucas Paz lucaspaz.listas em gmail.com
Ter Nov 13 10:21:52 -03 2007


Bom dia pessoal,

Estou usando o firebird 1.5 em um servidor debian, estou com uma duvida em
um select...
tenho uma tabela assim:

Data                                 ID                 Valor
2007-11-13 12:21:03       11                 2500.00
2007-11-16 11:11:32       11                 5600.00
2007-10-17 13:41:25       12                 2700.00
2007-10-17 10:09:51       11                 3000.00
2007-10-13 03:32:53       15                 1400.00
2007-11-01 17:45:54       11                 800.00

select data,id,sum(valor) from tabela group by data,id where ......

só que logicamente que ele vai agrupar somente as datas com horas e segundos
iguais...
o que acontece é que eu gostaria de agrupar por dia por exemplo, pegar todos
os lançamentos da de uma data (sem considerar as horas e segundo), depois
pelo ID e pelo valor ou seja a saida do select seria:

Data                                 ID                 Valor
2007-11-13                     11                 15000.00
2007-11-13                     12                 11400.00
2007-11-12                     11                 15010.00
2007-11-12                     12                 11330.00

alguém tem alguma sugestão...???
agradeço desde já a tenção de todos!!!!



Mais detalhes sobre a lista de discussão lista