Pegar dados do proxímo registro para comparação.

14/03/2008

0

Tenho uma tabela que, entre outros campos, contem a data incio e fim de um determinado evento.
Varios registros são inseridos pela aplicação de forma que eles não encavelem, como no exemplo a seguir:
Dt Inicio - Dt.Fim
1-01/02/07 02/02/07
2-03/02/07 null

Como eu faço pra comparar a data fim do 1º com a data incio do 2º sem usar procedures e afins(algo que vc armazene em variaveis)?

Ja fiz inner join da tabela com ela mesmo, mas não funcionou.

Grato.


Wagner Jr.


Juloko666

Juloko666

Responder

Posts

20/10/2008

Acacio

Tente assim.


select (select MIN(AL_CODALU)NUMERO from TB_ALUNO AL2
WHERE AL2.AL_CODALU > AL1.AL_CODALU) PROXIMO ,*
from TB_ALUNO AL1
WHERE AL_CODALU = 36433


Responder

APRENDA A PROGRAMAR DO ZERO AO PROFISSIONAL

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar