Básico
10 min de lecturaLIMIT
Limita el número de resultados
LIMIT restringe el número de filas devueltas por una consulta. Es especialmente útil con ORDER BY.
Sintaxis
sql
1SELECT columnas2FROM tabla3LIMIT n [OFFSET m];Ejemplos
sql
1-- Los 5 productos más caros2SELECT nombre, precio3FROM productos4ORDER BY precio DESC5LIMIT 5;6 7-- Los siguientes 10 (paginación)8SELECT * FROM usuarios9ORDER BY id10LIMIT 10 OFFSET 10;11 12-- Los 3 usuarios más jóvenes13SELECT nombre, edad14FROM usuarios15ORDER BY edad ASC16LIMIT 3;Sintaxis
Sintaxis
sql
1SELECT columnas2FROM tabla3[ORDER BY columna]4LIMIT n [OFFSET m];Ejemplos
Top productos
Los 3 productos más caros
Ejemplo
sql
1SELECT nombre, precio2FROM productos3ORDER BY precio DESC4LIMIT 3;Resultado:
| nombre | precio | |-------------|--------| | Laptop Pro | 2999 | | Monitor 4K | 899 | | Tablet | 499 |