[firebase-br] RES: Penultimo Registro Firebird

Herminio E. Piram herminiopiram em gmail.com
Qui Set 20 08:56:45 -03 2012


first 2
order by codigo desc

Retorna o penúltimo.

Em 20 de setembro de 2012 08:06, Marcos Weimer <marcosweimer em gmail.com>escreveu:

> Esta é a maneira mais correta... utilizando o skip.
> Nunca testei skip e first no mesmo select, mas deve funcionar.
>
> -=Ma®©oS=-
> Marcos R. Weimer
> Delphi / C# / ASP.NET / WebServices / Firebird
>
>
>
>
> 2012/9/20 <magno em speet.com.br>
>
> > Não testei mas....
> >
> > SELECT FIRST 1 SKIP 1 CAMPO FROM TABELA ORDER BY CAMPO DESC
> >
> >
> > ----- Original Message ----- From: "Zottis" <bzottis em ig.com.br>
> > To: "'FireBase'" <lista em firebase.com.br>
> > Sent: Wednesday, September 19, 2012 10:42 PM
> > Subject: [firebase-br] RES: Penultimo Registro Firebird
> >
> >
> >
> > Tenta assim:
> > select max(F.codigo) from tabela
> > where  F.codigo < (select max(F2.codigo) from tabela F2)
> >
> > -----Mensagem original-----
> > De: lista-bounces em firebase.com.br [mailto:lista-bounces@**
> firebase.com.br<lista-bounces em firebase.com.br>]
> > Em
> > nome de Vinicius
> > Enviada em: quarta-feira, 19 de setembro de 2012 22:00
> > Para: FireBase
> > Assunto: [firebase-br] Penultimo Registro Firebird
> >
> > Estou precisando pegar o penultimo registro de uma Ordem de Serviço
> >
> > Por exemplo...
> >
> > Tenho uma lista de ordem de serviço... Listagem no Select Organizada por
> > data...
> >
> > Na stored procedure preciso saber dados da ordem de serviço anterior a
> essa
> > pela data... Ou seja... Preciso saber dados da ordem de serviço anterior
> a
> > que estou trabalhando.
> >
> > Procurei na internet e vi um comando chamado limit... Que não entendi
> bem o
> > funcionamento...
> >
> > Grato Desde já...
> >
> >
> >
> > ______________________________**________________
> > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para
> > saber como gerenciar/excluir seu cadastro na lista, use:
> > http://www.firebase.com.br/fb/**artigo.php?id=1107<
> http://www.firebase.com.br/fb/artigo.php?id=1107>
> > Para consultar mensagens antigas: http://firebase.com.br/**pesquisa<
> http://firebase.com.br/pesquisa>
> >
> >
> > ______________________________**________________
> > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> > Para saber como gerenciar/excluir seu cadastro na lista, use:
> > http://www.firebase.com.br/fb/**artigo.php?id=1107<
> http://www.firebase.com.br/fb/artigo.php?id=1107>
> > Para consultar mensagens antigas: http://firebase.com.br/**pesquisa<
> http://firebase.com.br/pesquisa>
> >
> > ______________________________**________________
> > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> > Para saber como gerenciar/excluir seu cadastro na lista, use:
> > http://www.firebase.com.br/fb/**artigo.php?id=1107<
> http://www.firebase.com.br/fb/artigo.php?id=1107>
> > Para consultar mensagens antigas: http://firebase.com.br/**pesquisa<
> http://firebase.com.br/pesquisa>
> >
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use:
> http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>



-- 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _ _ _

"If the doors of perception were cleansed everything
 would appear to man as it is, infinite." (William Blake)
 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _ _ _ _



Mais detalhes sobre a lista de discussão lista