Skip to content
ClickHouse Docs
ClickHouse DocsClickHouse Docs

anyLast

anyLast

Introducido en: v1.1.0

Selecciona el último valor encontrado en una columna.

De forma predeterminada, la función nunca devuelve NULL; es decir, ignora los valores NULL de la columna de entrada. Sin embargo, si la función se usa con el modificador RESPECT NULLS, devuelve el último valor leído, independientemente de si es NULL o no.

Sintaxis

anyLast(column) [RESPECT NULLS]

Alias: last_value

Argumentos

  • column — Nombre de la columna. Any

Valor devuelto

Devuelve el último valor encontrado. Any

Ejemplos

Ejemplo de uso

CREATE TABLE tab(city Nullable(String)) ENGINE=Memory;
INSERT INTO tab (city) VALUES ('Amsterdam'), (NULL), ('New York'), ('Tokyo'), ('Valencia'), (NULL);
SELECT anyLast(city), anyLastRespectNulls(city) FROM tab;
┌─anyLast(city)─┬─anyLastRespectNulls(city)─┐
│ Valencia      │ ᴺᵁᴸᴸ                      │
└───────────────┴───────────────────────────┘
Navigation