Amigos,
Estou com um problema.
No meu banco de dados tenho varias datas e horas, e somas de valores. Quero saber o valor por data, por exemplo:
Como estava
CXDataMov soma
03/11/2014 09:35:05 21
03/11/2014 11:16:54 18
03/11/2014 11:16:54 13,5
03/11/2014 11:16:54 19,5
03/11/2014 11:16:54 5,5
03/11/2014 17:16:23 4
03/11/2014 18:48:40 21
03/11/2014 18:48:40 22
04/11/2014 09:35:05 15
04/11/2014 09:35:05 17
04/11/2014 09:35:05 13,5
05/11/2014 10:01:20 11
05/11/2014 10:01:20 18
05/11/2014 10:01:20 10
05/11/2014 12:00:21 9,5
05/11/2014 12:00:21 49
05/11/2014 16:50:56 9,5
Quando uso este código SQL abaixo:
SELECT [Caixa de avisos].CXDataMov, Sum ( [Caixa de avisos].soma ) AS Totalpordia
FROM [Caixa de avisos]
GROUP BY [Caixa de avisos].CXDataMov;
Ele fica assim:
Consulta1
CXDataMov Totalpordia
03/11/2014 09:35:05 21
03/11/2014 11:16:54 56,5
03/11/2014 17:16:23 4
03/11/2014 18:48:40 43
04/11/2014 09:35:05 45,5
05/11/2014 10:01:20 39
05/11/2014 12:00:21 58,5
05/11/2014 16:50:56 9,5
Mas queria que ficasse assim:
CXDataMov Totalpordia
03/11/2014 124,5
04/11/2014 45,5
05/11/2014 107
Noto que o problema para não efetuar a soma por linha correta, são as horas. Já tentei mudar na tabela principal o formato da data, de data geral para data abreviada, a diferença é que estas datas não aparecem com as horas, mas na soma continua acontecendo a mesma coisa. E não seria interessante mudar o formato na tabela principal, pois traria outros problemas para mim.
Alguém teria uma solução para mim?
Estou com um problema.
No meu banco de dados tenho varias datas e horas, e somas de valores. Quero saber o valor por data, por exemplo:
Como estava
CXDataMov soma
03/11/2014 09:35:05 21
03/11/2014 11:16:54 18
03/11/2014 11:16:54 13,5
03/11/2014 11:16:54 19,5
03/11/2014 11:16:54 5,5
03/11/2014 17:16:23 4
03/11/2014 18:48:40 21
03/11/2014 18:48:40 22
04/11/2014 09:35:05 15
04/11/2014 09:35:05 17
04/11/2014 09:35:05 13,5
05/11/2014 10:01:20 11
05/11/2014 10:01:20 18
05/11/2014 10:01:20 10
05/11/2014 12:00:21 9,5
05/11/2014 12:00:21 49
05/11/2014 16:50:56 9,5
Quando uso este código SQL abaixo:
SELECT [Caixa de avisos].CXDataMov, Sum ( [Caixa de avisos].soma ) AS Totalpordia
FROM [Caixa de avisos]
GROUP BY [Caixa de avisos].CXDataMov;
Ele fica assim:
Consulta1
CXDataMov Totalpordia
03/11/2014 09:35:05 21
03/11/2014 11:16:54 56,5
03/11/2014 17:16:23 4
03/11/2014 18:48:40 43
04/11/2014 09:35:05 45,5
05/11/2014 10:01:20 39
05/11/2014 12:00:21 58,5
05/11/2014 16:50:56 9,5
Mas queria que ficasse assim:
CXDataMov Totalpordia
03/11/2014 124,5
04/11/2014 45,5
05/11/2014 107
Noto que o problema para não efetuar a soma por linha correta, são as horas. Já tentei mudar na tabela principal o formato da data, de data geral para data abreviada, a diferença é que estas datas não aparecem com as horas, mas na soma continua acontecendo a mesma coisa. E não seria interessante mudar o formato na tabela principal, pois traria outros problemas para mim.
Alguém teria uma solução para mim?