> For the complete documentation index, see [llms.txt](https://b4zh.gitbook.io/b4zh/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://b4zh.gitbook.io/b4zh/sql/clausula-limit-y-offset.md).

# CLÁUSULA LIMIT y OFFSET

## LIMIT

Especificar el número máximo de filas que la consulta nos debe retornar.

Comunmente (No obligatoriamente) se usa con la clásula ORDER BY. En cuyo caso LIMIT actua despues del ordenamiento de ORDER BY.

Esto nos mostrará los 5 de 7 primeros empleados de la tabla EMPLEADOS ordenados de orden ascendente.

```sql
SELECT * FROM EMPLEADOS ORDER BY NOMBRE LIMIT 5;
```

## OFFSET

Se usa en combinación con LIMIT, para saltar un número específico de registros antes de empezar a retornar los siguientes registros en la consulta. Facilitando la navegación por páginas en un tabla con mucha información.

Esto nos mostrará el resto de empleados que no se mostraron en la primera consulta, que serían los últimos 2 ordenados de forma ascendente.

```sql
SELECT * FROM EMPLEADOS ORDER BY NOMBRE LIMIT 5 OFFSET 5
```
