groupArraySorted
Introduzido em: v24.2.0
Retorna um array com os N primeiros itens em ordem crescente.
Sintaxe
groupArraySorted(N)(column)Parâmetros
N— O número de elementos a retornar.UInt64
Argumentos
column— Coluna a ser agrupada em um array.Any
Valor retornado
Retorna um array com os primeiros N itens em ordem crescente. Array
Exemplos
Obtendo os primeiros 10 números
SELECT groupArraySorted(10)(number) FROM numbers(100);┌─groupArraySorted(10)(number)─┐
│ [0,1,2,3,4,5,6,7,8,9] │
└──────────────────────────────┘Exemplo de ordenação de strings
SELECT groupArraySorted(5)(str) FROM (SELECT toString(number) AS str FROM numbers(5));┌─groupArraySorted(5)(str)─┐
│ ['0','1','2','3','4'] │
└──────────────────────────┘