[firebase-br] RES: Penultimo Registro Firebird

Marcos Weimer marcosweimer em gmail.com
Qui Set 20 08:06:24 -03 2012


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>
>



Mais detalhes sobre a lista de discussão lista