Como fazer paginação com o SQL Firebird
Olá pessoal, vamos a mais uma super dica.
Hoje vamos ver como fazer paginação no SQL.
Vamos pegar por exemplo um sql normal:
1
2
3
4
| SELECT
t.codigo,
t.nome
FROM tabela t |
select
t.codigo,
t.nome
from tabela t
Digamos que o sql retorne 100 registros,
mas agora eu quero, por exemplo somente 5 registros,
a partir do 11º.
Vejamos o exemplo:
1
2
3
4
5
| SELECT
FIRST 5 SKIP 10
t.codigo,
t.nome
FROM tabela t |
select
first 5 SKIP 10
t.codigo,
t.nome
from tabela t
Ou seja First 5 indica os primeiros 5,
SKIP 10, indica para trazer os registros após o décimo.!
Também podemos parametrozar nosso SQL, de modo a tornar o uso da paginação ainda
mais fácil!
1
2
3
4
5
| SELECT
FIRST :COUNT SKIP :START
t.codigo,
t.nome
FROM tabela t |
select
first :count SKIP :start
t.codigo,
t.nome
from tabela t
Dúvidas ou sugestões, deixem nos comentários do post.
-
Giovani Da Cruz
-
6.792 views
- 0 comentários
- 23 de maio de 2017
Está gostando do conteúdo? Considere pagar um cafezinho para nossa equipe!
Posts Relacionados - Continue Aprendendo