FirebirdSQL logo

Примеры LIST

Example 1. Использование функции LIST

Получение списка, порядок не определён.

SELECT LIST (display_name, '; ')
FROM GR_WORK;
Example 2. Использование функции LIST с заданным порядком

Получение списка в алфавитном порядке.

SELECT LIST (display_name, '; ')
FROM (SELECT display_name
      FROM GR_WORK
      ORDER BY display_name);
См. также:

SELECT.

MAX()

Доступно в

DSQL

Синтаксис
MAX([ALL | DISTINCT] <expr>)
Table 1. Параметры функции MAX
Параметр Описание

expr

Выражение.Может содержать столбец таблицы, константу, переменную, выражение, неагрегатную функцию или UDF.Агрегатные функции в качестве выражения не допускаются.

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

тот же что и аргумент функции expr.

Функция MAX возвращает максимальный элемент выборки, которые не равны NULL.

  • Если группа пуста или содержит только NULL, результатом будет NULL.

  • Если входным аргументом является строка, то функция вернет значение, которое будет последним в сортировке с использованием соответствующего COLLATE.

  • Эта функция полностью поддерживает текстовые BLOB любого размера и набора символов.

Note

Параметр DISTINCT не имеет смысла при использовании функцией MAX и доступен только для совместимости со стандартом.