- Este tópico contém 0 resposta, 1 voz e foi atualizado pela última vez 14 anos, 8 meses atrás por
luan.
Visualizando 1 post (de 1 do total)
Visualizando 1 post (de 1 do total)
- Você deve fazer login para responder a este tópico.
› Fóruns › SQL e PL/SQL › Ajuda com query plzzz
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
› Fóruns › SQL e PL/SQL › Ajuda com query plzzz