Ir para conteúdo

Arquivado

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

NinoMM

Soma das informações de BD

Recommended Posts

Seguinte...

 

estou fazendo um programa e ele envia para um BD em access as informações de uma linha telefonica...

Na tabela 'chamadas' ele guarda data(tipo data/hora) e Tempo_de_Ligação(tipo data/hora) ....

Há uma segunda tabela 'grafico' que eu quero que receba o seguinte:

- na primeira tabela existem varias ligações do dia 17/05, outras do dia 16/05...de diferentes datas...eu preciso selecionar todas datas iguais e somar seus tempos de ligação, para saber quanto foi usado o telefone naquele dia...

 

Essa tabelas grafico...tem duas colunas Dia (tipo data/hora) e horastotais (tipo data/hora).

Estou tentando fazer um codigo para isso com a estrutura:

Select from...Group By...mas sem sucesso até agora...

 

Alguem pode me dar uma ajuda??

 

Abraço

Compartilhar este post


Link para o post
Compartilhar em outros sites

Amigo, seu problema é de sql... um select sum com group by por data deve resolver seu problema... vou mover seu tópico para a área adequada.

 

Tópico movido.

De:iMasters Fóruns > Programação > Delphi

Para: iMasters Fóruns > Gerenciamento de Banco de Dados > Access

Compartilhar este post


Link para o post
Compartilhar em outros sites

Então...

 

Eu fiz o seguinte codigo..

 

'select '+
'left(inicio, 10) as data, '+
' right(''0000''+cstr( (24*int(sum(Tempo_de_Ligação))) + datepart(''h'', cdate(sum(Tempo_de_Ligação)))), 4)+'':''+ '+
'right(cdate(sum(Tempo_de_Ligação)), 5) as horastotais '+
'from '+
'chamadas '+
' group by '+
' left(inicio, 10) ';

Se eu executo ele como uma consulta do Access dá certo...e faz exatamente oque eu quero...só que um DbChart do Delphi, não pode 'puxar' informações de uma consulta, eu posso criar uma tabela dessa consulta, mas ela não se atualiza automaticamente toda vez q entrar novas informações, oque torna inviavel, pois o usuario não poderá toda vez ficar entrando no Bd e criando uma nova tabela encima da consulta...

 

Eu tentei jogar esse codigo direto no Dlephi dentro de uma Query...mas está dando erro!!!

 

Oque eu posso Fazer alguma ideia?

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.