Fórum Existe uma fução como a LIMIT do MySQL? #54981
25/01/2006
0
limit(0,50) - os cinquenta primeiros
limit(50,150) - a partir do registro 50 até o registro 150
Existe algo parecido no firebird?
Desde ja agradeco
[]s
Titanius
Curtir tópico
+ 0Posts
25/01/2006
Vinicius2k
Sim. FIRST/SKIP. Nos seus dois exemplos.
SELECT FIRST 50 <campos> FROM <tabela>... /* os 50 1ºs */ SELECT FIRST 150 SKIP 50 <campos> FROM <tabela>... /* os 150 1ºs saltando 50 */
T+
Gostei + 0
25/01/2006
Titanius
SELECT FIRST 50 <campos> FROM <tabela>... /* os 50 1ºs */ SELECT FIRST 150 SKIP 50 <campos> FROM <tabela>... /* os 150 1ºs saltando 50 */
Vinicius, só pra eu entender direitinho, vejamos um exemplo:
Tenho uma tabela que contem 100 registro
vamos as opções:
1- Os 25 primeiros registros
2- Os registros entre 26 e 50
3- os Registros entre 51 e o ultimo registro.
como seria esses ?
desde já agradeço
[]s
Gostei + 0
25/01/2006
Vinicius2k
1- Os 25 primeiros registros
SELECT FIRST 25 FROM <tabela>
2- Os registros entre 26 e 50
SELECT FIRST 50 SKIP 25 FROM <tabela>
3- os Registros entre 51 e o ultimo registro.
SELECT FIRST 100 SKIP 50 FROM <tabela>
Blz? ;)
T+
Gostei + 0
26/01/2006
Titanius
[]s
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)