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

intervalLengthSum

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

Синтаксис

Аргументы

примечание

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

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

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

Примеры

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

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

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

Запрос:

Результат:

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

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

Запрос:

Результат:

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

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

Запрос:

Результат: