Вычисление медианы с помощью Mysql

У меня проблемы с вычислением медианы для списка значений, а не среднего.

Я нашел эту статью Простой способ вычисления медианы с помощью MySQL

В нем есть ссылка на следующий запрос, который я не понимаю должным образом.

SELECT x.val from data x, data y
GROUP BY x.val
HAVING SUM(SIGN(1-SIGN(y.val-x.val))) = (COUNT(*)+1)/2

Если у меня есть столбец время и я хочу вычислить медианное значение, к чему относятся столбцы x и y ?

7
задан JoSSte 18 August 2019 в 08:52
поделиться