COMPARE
Статья создана
Обновлена 27 июня 2023 г.
Синтаксис
COMPARE( left, right, epsilon )
Описание
Возвращает:
- 0, если
left
иright
отличаются не более чем наepsilon
. - -1, если
left
меньшеright
более чем наepsilon
. - 1, если
left
большеright
более чем наepsilon
.
Типы аргументов:
left
—Дробное число | Целое число
right
—Дробное число | Целое число
epsilon
—Дробное число | Целое число
Возвращаемый тип: Целое число
Примеры
COMPARE(1.25, 1.26, 0.1) = 0
COMPARE(1.25, 1.26, 0.001) = -1
COMPARE(1.26, 1.25, 0.001) = 1
Поддержка источников данных
ClickHouse 21.8
.