SQL vendas por hora

Delphi

29/04/2003

Olá amigos

Estou tendo dificuldades para fazer um relatório. Neste relatório tenho que imprimir as vendas do mes, mas separado por horas. Exemplo:das 8 as 9 = total do mes, das 9 as 10 = total do mes e etc. Onde total do mes é o total de todos os dias que tiveram vendas nesta hora. Obrigado por qualquer ajuda.

SANSES


Sanses

Sanses

Curtidas 0

Respostas

Motta

Motta

29/04/2003

1º vc precisa saber qual a funcao do seu sql que distrincha a data
2º fazer um sql agregando

em oracle ficaria algo assim

select to_char(data_venda,´hh24´) hora,sum(valor) tot
from vendas
where to_char(data_venda,´yyyymm´) = ´200303´

daria totais de vendas (por hora)
ou seja tudo que se vendeu ´as 9h de qq dia de marco/2003

melhor seria

select to_char(data_venda,´hh24´) hora,AVG(valor) tot
from vendas
where to_char(data_venda,´yyyymm´) = ´200303´

seria a média das vendas por hora (em termos de negicio mais visivel)

[]´s


GOSTEI 0
POSTAR