Ключевая опция GROUP BY определяет один или несколько столбцов, по которым осуществляется группировка результирующих записей рассматриваемого Запроса. Имена столбцов, указанные в рассматриваемой опции группировки GROUP BY, должны присутствовать в списке выбираемых полей основного оператора SELECT, за исключение используемых агрегатных функций. Вы не можете ваполнять группировку по полям следующих типов данных  Memo, General, или Blob.

Общий синтаксис команды выборки представлен в разделе: SELECT - SQL, команда.

Детальный синтаксис рассматриваемой Опции GROUP BY имеет следующий вид:

[GROUP BY Column_List_Item [, ...] ]

Параметры

Column_List_Item

Определяет имя одного или нескольких столбцов, по которым выполняется Группировка результирующих строк Запроса.

Column_List_Item может быть одним из следующих возможных вариантов:

Expand imageКомментарии

В следующем программном коде представлена общая синтаксическая конструкция рассматриваемой команды  SELECT - SQL:

  CopyCode imageКопировать Код
SELECT Select_List
FROM Table_List
...[WITH (BUFFERING = lExpr)]
[WHERE Conditions]
[GROUP BY Column_List]
[HAVING Conditions]
[UNION Clause]
[ORDER BY Column_List]
[INTO Clause | TO Clause ]
[Additional_Display_Options]

Дополнительная информация о других ключевых опциях команды SQL SELECT представлена в следующих разделах:

Expand imageСм. также