Comment calculer la médiane dans AWS Redshift?

La plupart des bases de données ont une fonction intégrée pour le calcul de la médiane, mais je ne vois rien pour la médiane dans Amazon Redshift.

Vous pouvez calculer la médiane à l'aide d'une combinaison de la nth_value() et count() des fonctions analytiques, mais qui semble janky. Je serais très surpris si un analytics db n'ont pas une méthode intégrée pour le calcul de la médiane, donc je suis en supposant que je suis absent quelque chose.

http://docs.aws.amazon.com/redshift/latest/dg/r_Examples_of_NTH_WF.html
http://docs.aws.amazon.com/redshift/latest/dg/c_Window_functions.html

OriginalL'auteur tayl0rs | 2014-01-07