- Catégories :
Fonctions d’agrégation (Percentile Estimation) , Syntaxe et utilisation des fonctions de fenêtre
APPROX_PERCENTILE_COMBINE¶
Combine (fusionne) les états d’entrée du centile en un seul état de sortie.
Cela permet des scénarios dans lesquels APPROX_PERCENTILE_ACCUMULATE est exécuté sur des partitions horizontales de la même table, générant un état d’algorithme pour chaque partition de la table. Ces états peuvent ensuite être combinés à l’aide de APPROX_PERCENTILE_COMBINE, produisant le même état de sortie qu’une seule exécution de APPROX_PERCENTILE_ACCUMULATE sur la table entière.
- Voir aussi :
Syntaxe¶
Arguments¶
stateExpression contenant des informations d’état générées par un appel à APPROX_PERCENTILE_ACCUMULATE.
Notes sur l’utilisation¶
Les valeurs decimal-flot (DECFLOAT) ne sont pas prises en charge.
Exemple¶
Renvoie une approximation de la médiane des nombres dans la colonne testtable.c2 (0.5 signifie le 50e centile) :
Renvoie une valeur approximative pour le 2e centile de nombres dans mytest.s1 union mytest2.s2.
Pour un exemple plus détaillé, voir la section Exemples dans APPROX_PERCENTILE_ACCUMULATE.