Ir para conteúdo

POWERED BY:

Arquivado

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

leoprofessor

select. esse é só pra quem sabe mesmo!!!

Recommended Posts

eu tenho que fazer um select para o seguinte casoID Data CondicaoTempo1 01:00:00 102 02:00:00 103 03:00:00 104 04:00:00 105 05:00:00 176 05:15:00 107 05:15:00 178 06:00:00 109 07:00:00 1010 08:00:00 1011 09:00:00 1012 10:00:00 1013 11:00:00 1014 12:00:00 1715 13:00:00 1716 14:00:00 1017 15:00:00 1018 16:00:00 1019 17:00:00 1020 18:00:00 1021 19:00:00 1022 20:00:00 1023 21:00:00 1024 22:00:00 1725 23:00:00 1726 23:19:00 1027 23:20:00 17eu preciso fazer com que o sistema entenda que , QDO HOUVER UMA SEQUENCIA 'CONDICAO DO TEMPO', ele deverá contar somente uma única vez para varios registros que houverem em sequencia. ex:os ID 5 e 7 eu conto como semente um único registro. explico porque:-a hora imediatamente posterior a 05:00:00 é 05:15:00 então05:00:00 1705:15:00 1005:15:00 17é úm único registro 17 , ou seja, o 17 aparece com uma frequencia somente.ja no caso 25 23:00:00 1726 23:19:00 1027 23:20:00 17não tenho um único registro, e sim 2 registro 17. isto porque o ID 26 que é 23:19:00 10 é o registro imediatemente posterior as 05:00:00 entao conto com dois registros 17 por haver uma quebra de frequencia ali.AGORA, DÚVIDO QUEM PODE ME AJUDAR.QUE CONSEGUIR VOU MANDAR UM PREMIO VIA SEDEX...É SERIOUM FORTE ABRAÇO A TODOSse as HORAS FOREM IGUAIS e os MINUTOS FOREM DIFERENTES entao

Compartilhar este post


Link para o post
Compartilhar em outros sites

2 querys iguais, uma com o horário normal, e outra pra você ir comparando em um while...e ai você vai comparando, e se for o caso, você pode usar uma tabela auxiliar, pra ir gravando os registro...

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.