Fala galera, surgiu uma dúvida que não consigo pensar em uma solução…
È o seguinte, tenho uma tabela com os seguintes campos:
cliente (number), dataHora (timestamp), nomeCategoria (varchar2)…
Essa tabela seria uma referencia a uma tabela de ligações que tenho, eu precisava exibir quantas vezes cada cliente ligou e as categorias que foram registradas, mas eu só posso contar como uma ligacao oque estiver no intervalo de 10 minutos… então por exemplo ficaria assim:
idCliente dataHora Categoria qtdLigacao
1010 02/02/2012 10:30 Duvida 1 ( conto normal)
1010 02/02/2012 10:32 Sugestao 0 ( nao conto pois esta dentro do periodo de 10 minutos)
1010 02/02/2012 11:00 Duvida 1 ( conto normal)
Ai no final eu somaria as qtdLigacao e conseguiria saber quantas ligacoes realmente foram feitas…
É possível resolver isso com uma query ou vou precisar escrever uma procedure ou algo do tipo para fazer essa somatoria?
Pensei em user array e ir somando e acrescentando o resultado em uma tabela, mas não sei se é a melhor forma pois sera uma consulta frequente….
Alguem teria alguma ideia? Uma luz pleasee…
Muito obrigado galera
Abraços