함수집계 함수집계 함수(Aggregate Functions)anyLastanyLast anyLast 도입 버전: v1.1 컬럼에서 마지막으로 나타난 값을 선택합니다. 참고쿼리는 임의의 순서로 실행될 수 있으므로, 이 함수의 결과는 비결정적입니다. 임의적이지만 결정적인 결과가 필요하다면 min 또는 max 함수를 사용하십시오. 기본적으로 이 함수는 NULL 값을 반환하지 않습니다. 즉, 입력 컬럼에 있는 NULL 값은 무시합니다. 그러나 이 함수를 RESPECT NULLS 수정자와 함께 사용하면, NULL 여부와 관계없이 마지막으로 읽은 값을 반환합니다. Syntax anyLast(column) [RESPECT NULLS] 별칭: last_value 인수 column — 컬럼 이름입니다. Any 반환 값 마지막으로 나타난 값을 반환합니다. Any 예시 사용 예시 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 │ ᴺᵁᴸᴸ │ └───────────────┴───────────────────────────┘