Введение в стандарты языка баз данных SQL


Агрегатные функции и результаты запросов


Агрегатные функции (в стандарте SQL/89 они называются функциями над множествами) определяются в SQL/89 следующими синтаксическими правилами:

<set function specification> ::= COUNT(*) |<distinct set function> |<all set function> <distinct set function> ::= { AVG MAX MIN SUM COUNT } (DISTNICT <column specification>) <all set function> ::= { AVG MAX MIN SUM } ([ALL] <value expression>)

Как видно из этих правил, в стандарте SQL/89 определены пять стандартных агрегатных функций: COUNT - число строк или значений, MAX - максимальное значение, MIN - минимальное значение, SUM - суммарное значение и AVG - среднее значение.




- Начало -  - Назад -  - Вперед -