PDA

Ver la Versión Completa : Lineas en el banco


Paulao
21-05-2008, 20:24:16
Como hago usando SQL ANSI, un comando para traer una determinada cantidad de lineas en un SElect? Ejemplo: En el Transact yo uso TOP, en Firebird yo uso FIRST, pero hay alguna cosa em ANSI, para todos los bancos?
Ejemplo: Quero traer solo 10 registros en totl de 1000, dentro de un select. Como hago?

laukri
21-05-2008, 23:33:06
Hola!
Revisa este ejemplo a lo mejor te ayude...

dec
21-05-2008, 23:57:27
Hola,


Revisa este ejemplo a lo mejor te ayude...


Nos has dejado a todos expectantes... ;)

PD. Creo que en SQL podría usarse lo que se usa en MySQL, es decir, el "LIMIT". Algo así:


SELECT * FROM table LIMIT 0,10;


Esta consulta (al menos en MySQL) nos traería los diez primeros registros de los resultados que obtendríamos.


SELECT * FROM table LIMIT 10,20;


Esta otra los diez siguientes, y así sucesivamente.

cHackAll
22-05-2008, 00:15:56
Hola (http://en.wikipedia.org/wiki/Select_%28SQL%29#Non-standard_syntax)

Paulao
29-05-2008, 19:35:31
Solo no entendi el porque que este fue movido, pues este foro es de varios, o sea, varios temas.

maeyanes
29-05-2008, 19:45:49
Hola...

Fue movido por que específicamente este hilo trata sobre sentencias SQL, y es en este subforo donde se tratan dudas respecto al tema... ;)


Saludos...

Paulao
29-05-2008, 22:59:27
Ok, gracias!!!!!

Andreano
30-05-2008, 08:23:56
Cada base de datos implementa esto de una forma.

Asi para su aplicacion funcionar con varias bases de datos, tienes que implementar el SQL especifico para cada una.

Saludos,
Andreano