> ## Documentation Index
> Fetch the complete documentation index at: https://private-7c7dfe99-fix-nav-issues.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

> Documentación de la cláusula QUALIFY

# Cláusula QUALIFY

Permite filtrar los resultados de las funciones de ventana. Es similar a la cláusula [WHERE](/es/reference/statements/select/where), pero la diferencia es que `WHERE` se aplica antes de evaluar las funciones de ventana, mientras que `QUALIFY` se aplica después.

Es posible hacer referencia desde la cláusula `QUALIFY` a los resultados de las funciones de ventana de la cláusula `SELECT` mediante su alias. Como alternativa, la cláusula `QUALIFY` puede filtrar por los resultados de funciones de ventana adicionales que no se devuelven en los resultados de la consulta.

<div id="limitations">
  ## Limitaciones
</div>

No se puede usar `QUALIFY` si no hay ninguna función de ventana que evaluar. Use `WHERE` en su lugar.

<div id="examples">
  ## Ejemplos
</div>

Ejemplo:

```sql theme={null}
SELECT number, COUNT() OVER (PARTITION BY number % 3) AS partition_count
FROM numbers(10)
QUALIFY partition_count = 4
ORDER BY number;
```

```text theme={null}
┌─number─┬─partition_count─┐
│      0 │               4 │
│      3 │               4 │
│      6 │               4 │
│      9 │               4 │
└────────┴─────────────────┘
```
