Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Roberto_S_Luz

[Resolvido] Consulta por dia

Recommended Posts

Olá, bom dia a todos!!!

 

Bom....coloquei o titulo do topico como "Consulta por dia" pq...na verdade...não achei um titulo que expressasse corretamente o que eu quero, mas espero fazer isso ao explicar meu real problema.

 

Bom...é o seguinte...

 

Tenho uma tabela "Controle de Viagens Diarias" e nela tem os seguintes campos principais.

 

Data;

Passes;

Vale Transporte;

Dinheiro;

 

Bom...todo dia...terá dados para serem preenchidos de diversos veiculos....ou seja...num unico dia...terá mais de 50 registros para cada campo citado.

 

O que eu quero é:

 

Realizar uma consulta num intervalo de datas que utilizando a função SUM() me retornasse a soma de todos esses campos, menos do campo data claro(isso é facil...), porém...o cliente quer o seguinte...

Inserir o dia primeiro e o ultimo de cada mês e dar a soma de tudo isso aí (isso eu já fiz), só que...quer algo mais detalhado ainda..tipo...

 

Após inserir o primeiro e o ultimo dia de cada mês...ele quer ter um resultado de cada dia, tipo:

 

01/01/2010

 

Passes - 150

Vale Transporte - 200

Dinheiro - R$ 3.000,00

 

 

02/01/2010

 

Passes - 250

Vale Transporte - 400

Dinheiro - R$ 1.000,00

.

.

.

 

E por aí vai até o ultimo dia do mês...

 

 

Alguem poderia me informar se...tem como fazer isso?

 

Desde já....agradeço a todos.

 

Abraços....

Compartilhar este post


Link para o post
Compartilhar em outros sites

+ou- isto

 

SELECT DATA,SUM(VALOR)
FROM TABELA
WHERE DATA BETWEEN '01/06/2010' AND '31/906/2010'
GROUP BY DATA

Compartilhar este post


Link para o post
Compartilhar em outros sites

Opa...value Motta, vou testar aki e já posto algum resultado....

 

Desde já...agradeço por sua atenção

 

Opa, desculpe pela demora galera...

 

Grande Motta, fiz os testes exatamente igual ao que você passou...e deu certissimo...muito obrigado mesmo...

Agora me diga uma outra coisinha...será que tinha como incrementar nessa mesma consulta para que...mostrasse a data de cada dia entre o intervalo fornecido?

 

Mais uma vez....grato pela ajuda!!!

 

Burrice minha....burrice minha...eu não havia prestado totalmente em sua dia Motta e sem querer...acabei chegando à sua mesma conclusão (para a segunda pergunta).

 

Galera...problema totalmente resolvido...um muito obrigado à você Motta.

 

Abraços...

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.