Limitando la cantidad de resultados en una consulta de SQLite

SQLite tiene las palabras clave LIMIT y OFFSET para limitar la cantidad de resultados que una consulta devuelve:

  1. SELECT * FROM sitios_web LIMIT 2;

Este es un ejemplo que regresa dos resultados:

1|dbNaut|http://dbnaut.com
2|uBitKua|http://ubitkua.com

También se puede solicitar cierta cantidad de resultados, a partir de una determinada posición:

  1. SELECT * FROM sitios_web LIMIT 1 OFFSET 1;

El resultado es el registro que sigue al omitir la primera posición:

2|uBitKua|http://ubitkua.com

Otro ejemplo, tres resultados, omitiendo las primeras dos posiciones:

  1. SELECT * FROM sitios_web LIMIT 3 OFFSET 2;
3|Identimatica|http://identimatica.com
4|ParaServirle.com|http://paraservirle.com
5|RecyPlastic.com|http://recyplastic.com

Sencillo, ¿no?.

***

LIMIT y OFFSET no forman parte del estándar SQL, aunque se pueden encontrar palabras clave con la misma funcionalidad en otros sistemas de gestión de bases de datos.

***

El ejemplo de la base de datos viene de otra entrada del blog.



One Response to “ Limitando la cantidad de resultados en una consulta de SQLite ”

  1. Información Bitacoras.com…

    Valora en Bitacoras.com: SQLite tiene las palabras clave LIMIT y OFFSET para limitar la cantidad de resultados que una consulta devuelve: SELECT * FROM sitios_web LIMIT 2; Que regresa dos resultados: 1|dbNaut|http://dbnaut.com 2|uBitKua|http://ubitku…..

Leave a Reply