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