[firebase-br] Ajuda na consulta

Eduardo Belo beloelogica em gmail.com
Seg Set 20 10:44:10 -03 2010


Acho que com o SKIP resolve:

select FIRST 10 SKIP 20 * from TABELA

Boa Sorte!

Em 20 de setembro de 2010 10:30, Igor Alves <igor.alvez em gmail.com> escreveu:

> Gostaria de uma ajuda com o seguinte problema:
> No retorno da consulta eu preciso selecionar os 'N' registro anteriores e
> os
> 'N' registros posteriores a uma determinada posição, por exemplo a consulta
> volte 100 linha de dados, e eu informo a linha 11 e quero que retorne os
> dados da linha 1 até a linha 10 e da linha 12 até a 21 (caso N seja 10).
>
> No Oracle eu usaria a função ROWID, porém no firebird(versão 1.5 e 2.1.3)
> eu
> não sei qual é a função similar, alguém poderia me ajudar?
>
> Igor Alves
> Analista do Sistema RH - MB Solutions
> Pós-Graduando em Banco de Dados com Ênfase em Alta Disponibilidade -
> UNIFACS
> Tel: (71)8812-8670
> ______________________________________________
> 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
>



Mais detalhes sobre a lista de discussão lista