groupArraySorted
Introduit dans : v24.2.0
Renvoie un tableau contenant les N premiers éléments triés par ordre croissant.
Syntaxe
groupArraySorted(N)(column)Paramètres
N— Le nombre d’éléments à renvoyer.UInt64
Arguments
column— Colonne à regrouper en tableau.Any
Valeur renvoyée
Renvoie un tableau contenant les N premiers éléments par ordre croissant. Array
Exemples
Récupération des 10 premiers nombres
SELECT groupArraySorted(10)(number) FROM numbers(100);┌─groupArraySorted(10)(number)─┐
│ [0,1,2,3,4,5,6,7,8,9] │
└──────────────────────────────┘Exemple de tri de chaînes de caractères
SELECT groupArraySorted(5)(str) FROM (SELECT toString(number) AS str FROM numbers(5));┌─groupArraySorted(5)(str)─┐
│ ['0','1','2','3','4'] │
└──────────────────────────┘