Ir para conteúdo

POWERED BY:

Arquivado

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

Eragon

Select entre tempo

Recommended Posts

Vamos la pessoal

 

eu tenho várias linhas na minha tabela a tabela é o seguinte

 

id ip data hora

 

eu preciso fazer um select nesssa tabela só que tenho que ignorar registros com ip iguais dentro de um intervalo de 15 min na mesma data

 

ou seja

 

1, 127.0.0.1, 2008-02-02, 08:00:00

2, 127.0.0.1, 2008-02-02, 08:01:00

3, 127.0.0.1, 2008-02-02, 08:05:00

 

retornaria apenas 1 pois esta dentro de um intervalo de 15 min.

 

alguem pode ajudar?

Compartilhar este post


Link para o post
Compartilhar em outros sites

select

ip, dia , max(hora)

from tabela

GROUP BY round( ( time_to_sec(hora) ) / 900 )

 

porem isso faz com que 08:14:00 e 8:16:00 conte como dois acessos... algo mais preciso e q pegasse isso teria q ser feito via procedure ou programaçao

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.