AJUDA A SOMAR VALORES DE UMA DATA
Boa a todos
Ests sao os dados da minha base de dados
Valorreal valor data hora nrposto nome
58.05 0.00 2013-01-04 16:14:41 2 Posto 1
230.00 50.00 2013-01-04 18:30:51 2 Posto 1
446.10 0.00 2013-01-04 16:16:44 12 Posto 2
145.25 0.00 2013-01-08 16:10:24 2 Posto 1
285.30 0.00 2013-01-08 16:13:18 12 Posto 2
258.35 0.00 2013-01-14 17:22:33 2 Posto 1
659.50 0.00 2013-01-14 17:24:39 12 Posto 2
127.30 0.00 2013-01-16 17:35:29 2 Posto 1
332.65 0.00 2013-01-16 17:37:21 12 Posto 2
77.50 0.00 2013-01-17 17:29:07 2 Posto 1
170.20 0.00 2013-01-17 17:32:12 12 Posto 2
69.25 0.00 2013-01-18 16:36:46 2 Posto 1
102.20 0.00 2013-01-18 16:52:42 12 Posto 2
217.70 0.00 2013-01-22 17:16:28 12 Posto 2
286.35 0.00 2013-01-22 17:12:07 2 Posto 1
O que eu pretendia através de um comando somar o valor dos dias do mesmo posto
por exemplo
58.05 0.00 2013-01-04 16:14:41 2 Posto 1
230.00 50.00 2013-01-04 18:30:51 2 Posto 1
446.10 0.00 2013-01-04 16:16:44 12 Posto 2
o resultado que pretendo
288.05 50.00 2013-01-04 16:14:41 2 Posto 1
446.10 0.00 2013-01-04 16:16:44 12 Posto 2
Ests sao os dados da minha base de dados
Valorreal valor data hora nrposto nome
58.05 0.00 2013-01-04 16:14:41 2 Posto 1
230.00 50.00 2013-01-04 18:30:51 2 Posto 1
446.10 0.00 2013-01-04 16:16:44 12 Posto 2
145.25 0.00 2013-01-08 16:10:24 2 Posto 1
285.30 0.00 2013-01-08 16:13:18 12 Posto 2
258.35 0.00 2013-01-14 17:22:33 2 Posto 1
659.50 0.00 2013-01-14 17:24:39 12 Posto 2
127.30 0.00 2013-01-16 17:35:29 2 Posto 1
332.65 0.00 2013-01-16 17:37:21 12 Posto 2
77.50 0.00 2013-01-17 17:29:07 2 Posto 1
170.20 0.00 2013-01-17 17:32:12 12 Posto 2
69.25 0.00 2013-01-18 16:36:46 2 Posto 1
102.20 0.00 2013-01-18 16:52:42 12 Posto 2
217.70 0.00 2013-01-22 17:16:28 12 Posto 2
286.35 0.00 2013-01-22 17:12:07 2 Posto 1
O que eu pretendia através de um comando somar o valor dos dias do mesmo posto
por exemplo
58.05 0.00 2013-01-04 16:14:41 2 Posto 1
230.00 50.00 2013-01-04 18:30:51 2 Posto 1
446.10 0.00 2013-01-04 16:16:44 12 Posto 2
o resultado que pretendo
288.05 50.00 2013-01-04 16:14:41 2 Posto 1
446.10 0.00 2013-01-04 16:16:44 12 Posto 2
O mais importante.
Qual banco de dados você está utilizando ?
Dependendo do banco você terá que mudar essa parte ||| data between [ô][Ô] & Format(DateTimerPicker1.Value, [Ô]yyyy-MM-dd[Ô]) & [Ô][ô] and [ô][Ô] & Format(DateTimerPicker2.Value, [Ô]yyyy-MM-dd[Ô]) & [Ô][ô]|||
Utilizei dois DateTimerPicker para passar o perÃodo como parâmetro data.
No caso da hora como o select está agrupando ele pegará a primeira hora do dia de cada posto.
Qual banco de dados você está utilizando ?
select sum(valorreal)as VALOR_REAL,sum(valor)as VALOR,DATA,HORA,NRPOSTO,NOME from nomeDaSuaTabela where data between [ô][Ô] & Format(DateTimerPicker1.Value, [Ô]yyyy-MM-dd[Ô]) & [Ô][ô] and [ô][Ô] & Format(DateTimerPicker2.Value, [Ô]yyyy-MM-dd[Ô]) & [Ô][ô] group by data,nrposto order by data,nrposto[Ô]
Dependendo do banco você terá que mudar essa parte ||| data between [ô][Ô] & Format(DateTimerPicker1.Value, [Ô]yyyy-MM-dd[Ô]) & [Ô][ô] and [ô][Ô] & Format(DateTimerPicker2.Value, [Ô]yyyy-MM-dd[Ô]) & [Ô][ô]|||
Utilizei dois DateTimerPicker para passar o perÃodo como parâmetro data.
No caso da hora como o select está agrupando ele pegará a primeira hora do dia de cada posto.
Tópico encerrado , respostas não são mais permitidas