maxIntersectionsPosition
Агрегатная функция, которая вычисляет позиции вхождений функции maxIntersections.
Синтаксис:
Аргументы
-
start_column– числовой столбец, который представляет начало каждого интервала. Еслиstart_columnравенNULLили 0, то интервал будет пропущен. -
end_column- числовой столбец, который представляет конец каждого интервала. Еслиend_columnравенNULLили 0, то интервал будет пропущен.
Возвращаемое значение
Возвращает начальные позиции максимального количества пересекающихся интервалов.
Пример
Интервалы выглядят следующим образом:
Обратите внимание, что три из этих интервалов имеют общее значение 4, и это начинается со 2-го интервала:
Ответ:
Другими словами, строка (1,6) является началом 3 интервалов, которые пересекаются, и 3 – это максимальное количество пересекающихся интервалов.