Re: [firebase-br] Pegar o mais próximo

forum em asreassociados.com.br forum em asreassociados.com.br
Sex Fev 9 09:40:36 -03 2007


Vc pode fazer isso facilmente utilizando as cláusulas FIRST e SKIP

comando FIRST
> determina quantos registros serão retornados no result set
SELECT FIRST(100) * from <TABELA> 
isso retornaria os 100 primeiros registros

comando SKIP
> determina quantos  registros serão saltados 
SELECT SKIP(100) * from <TABELA>
isso retornaria os registros a partir da linha 101

* vc pode utilzar em conjunto esses dois comandos, e combinando com outras cláusulas como o order by 
é possível contemplar várias situações 

A gente utilizaria no teu caso dessa forma
campo do tipo horário
00:00
00:05
03:00
23:59

select first(1) * from <tabela>
where <campo_horario> > 00:00

Espero ter ajudado,

Airton Salviano
Analista de Sistemas
ASR & Associados
www.asreassociados.com.br




Mais detalhes sobre a lista de discussão lista