Ir para conteúdo

Arquivado

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

joel soares

Contar registros com intervalo de hora de 30 min

Recommended Posts

Olá a todos,

 

Estou com um problema de implementação no meu codigo sql.

bom, tenho uma coluna na minha tabela que com tem horas e data como o exemplo:

1 2015-04-21 16:32:00"
2 2015-04-09 21:14:00"
3 2015-04-14 15:00:00"
4 2015-04-14 07:36:00"
5 2015-04-01 19:12:00"
6 2015-04-14 23:09:00"
7 2015-04-10 17:32:00"
8 2015-04-11 10:33:00"
9 2015-04-14 18:34:00"
Eu gostaria de verificar o intervalo de tempo do primeiro registro com o segundo e assim sucessivamente, tem como

Compartilhar este post


Link para o post
Compartilhar em outros sites
Eu gostaria de verificar o intervalo de tempo do primeiro registro com o segundo e assim sucessivamente, tem como

 

 

 

Tente algo assim

select t1.* , t2.* 
from tabela t1,tabela t2
where t2.id = t1.id + 1

Só não entendi os 30 min. do título

Compartilhar este post


Link para o post
Compartilhar em outros sites

 

 

Tente algo assim

select t1.* , t2.* 
from tabela t1,tabela t2
where t2.id = t1.id + 1

Só não entendi os 30 min. do título

Então , motta, primeiro sobre sua query acima: os registros estão em uma tabela só, sobre os 30 minutos é uma logica simples: eu só vou contar(count(*)) se o intervalo entre o primeiro e o segundo for maior que 30 minutos e assim sucessivamente o 2 pelo 3 ......n

 

eu tenho que implementar isso em um projeto na empresa que trabalho eu já fiz tudo porém so falta isso. Meu Deus eu entendo a logica mais não consigo implementar sabe...

Compartilhar este post


Link para o post
Compartilhar em outros sites

A minha query vai na mesma tabela , a instância duas vezes , e faz o join de forma artificial unindo o id de uma instância ao id da outra somando um ao registro.

 

Tentou adaptar meu exemplo às suas tabelas ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

A minha query vai na mesma tabela , a instância duas vezes , e faz o join de forma artificial unindo o id de uma instância ao id da outra somando um ao registro.

 

Tentou adaptar meu exemplo às suas tabelas ?

Desculpa não vi que era duas instancia. vou tentar implementar e ja falo o que ocorreu

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.