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

> Selecciona el último valor encontrado, de forma similar a `anyLast`, pero también puede aceptar NULL.

# last_value

Selecciona el último valor encontrado, de forma similar a `anyLast`, pero también puede aceptar NULL.
En la mayoría de los casos, debe usarse con [funciones de ventana](/es/reference/functions/window-functions/index).
Sin funciones de ventana, el resultado será aleatorio si el flujo de datos de origen no está ordenado.

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

```sql theme={null}
CREATE TABLE test_data
(
    a Int64,
    b Nullable(Int64)
)
ENGINE = Memory;

INSERT INTO test_data (a, b) VALUES (1,null), (2,3), (4, 5), (6,null)
```

<div id="example1">
  ### Ejemplo 1
</div>

El valor NULL se omite de forma predeterminada.

```sql theme={null}
SELECT last_value(b) FROM test_data
```

```text theme={null}
┌─last_value_ignore_nulls(b)─┐
│                          5 │
└────────────────────────────┘
```

<div id="example2">
  ### Ejemplo 2
</div>

Se ignora el valor NULL.

```sql theme={null}
SELECT last_value(b) ignore nulls FROM test_data
```

```text theme={null}
┌─last_value_ignore_nulls(b)─┐
│                          5 │
└────────────────────────────┘
```

<div id="example3">
  ### Ejemplo 3
</div>

Se acepta el valor NULL.

```sql theme={null}
SELECT last_value(b) respect nulls FROM test_data
```

```text theme={null}
┌─last_value_respect_nulls(b)─┐
│                        ᴺᵁᴸᴸ │
└─────────────────────────────┘
```

<div id="example4">
  ### Ejemplo 4
</div>

Resultado estabilizado mediante la subconsulta con `ORDER BY`.

```sql theme={null}
SELECT
    last_value_respect_nulls(b),
    last_value(b)
FROM
(
    SELECT *
    FROM test_data
    ORDER BY a ASC
)
```

```text theme={null}
┌─last_value_respect_nulls(b)─┬─last_value(b)─┐
│                        ᴺᵁᴸᴸ │             5 │
└─────────────────────────────┴───────────────┘
```
