FirebirdSQL logo

Примеры MAXVALUE

Example 1. Использование функции MAXVALUE
SELECT MAXVALUE(PRICE_1, PRICE_2) AS PRICE
FROM PRICELIST

MINVALUE()

Доступно в

DSQL, PSQL

Синтаксис
MINVALUE (<expr1> [, ... , <exprN> ])
Table 1. Параметры функции MINVALUE
Параметр Описание

expr1 …​ exprN

Выражения любого совместимого типа.

Тип возвращаемого результата

тот же что и первый аргумент функции expr1

Возвращает минимальное значение из входного списка чисел, строк или параметров с типом DATE/TIME/TIMESTAMP.

Note

Если один или более входных параметров имеют значение NULL, то результатом функции MINVALUE тоже будет NULL в отличие от агрегатной функции MIN.

Примеры MINVALUE

Example 1. Использование функции MINVALUE
SELECT MINVALUE(PRICE_1, PRICE_2) AS PRICE
FROM PRICELIST

NULLIF()

Доступно в

DSQL, PSQL

Синтаксис
NULLIF (<exp1>, <exp2>)
Table 1. Параметры функции NULLIF
Параметр Описание

expr1, expr2

Выражения любого совместимого типа.

Тип возвращаемого результата

зависит от типов входных аргументов

Функция возвращает значение первого аргумента, если он неравен второму.В случае равенства аргументов возвращается NULL.