Разница между функциями PERCENTILECONT и PERCENTILEDISC при анализе данных заключается в том, что они возвращают разные значения:
- PERCENTILE_CONT нужна для вычисления непрерывного процентиля. journal.sweb.ru Она ищет значение в данных, которое соответствует заданному проценту. journal.sweb.ru Если точного значения нет, SQL аккуратно интерполирует его между двумя ближайшими. journal.sweb.ru
- PERCENTILE_DISC работает схожим образом, но возвращает реальное значение из набора данных, а не усреднённое или вычисленное. journal.sweb.ru Никакой интерполяции — просто ближайший элемент. journal.sweb.ru
Таким образом, PERCENTILECONT возвращает интерполированное значение, даже если его нет в наборе данных, а PERCENTILEDISC выбирает процентиль, который существует в наборе. stevestedman.com