Перейти к основному содержимому
Перейти к основному содержимому

intervalLengthSum

Вычисляет общую длину объединения всех диапазонов (сегментов на числовой оси).

Синтаксис

Аргументы

примечание

Аргументы должны быть одного и того же типа данных. В противном случае будет выброшено исключение.

Возвращаемое значение

  • Общая длина объединения всех диапазонов (сегментов на числовой оси). В зависимости от типа аргумента возвращаемое значение может быть типа UInt64 или Float64.

Примеры

  1. Входная таблица:

В этом примере используются аргументы типа Float32. Функция возвращает значение типа Float64.

Результат — сумма длин интервалов [1.1, 3.2] (объединение [1.1, 2.9] и [2.5, 3.2]) и [4, 5].

Запрос:

Результат:

  1. Входная таблица:

В этом примере используются аргументы типа DateTime. Функция возвращает значение в секундах.

Запрос:

Результат:

  1. Входная таблица:

В этом примере используются аргументы типа Date. Функция возвращает значение в днях.

Запрос:

Результат: