COMPARE

Синтаксис

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.

Previous
Next