Синтаксис

SELECT [предикат] { * | таблица.* | [таблица.]поле1 [AS псевдоним1] [, [таблица.]поле2 [AS псевдоним2] [, ...]]}
FROM выражение_таблицы [, ...] [IN внешняя_база_данных]
[WHERE... ]
[GROUP BY... ]
[HAVING... ]
[ORDER BY... ]
[WITH OWNERACCESS OPTION]

Инструкция SELECT включает в себя следующие компоненты.

Аргумент Описание
предикат Один из следующих предикатов: ALL, DISTINCT, DISTINCTROW или TOP. Предикаты используются для ограничения числа возвращаемых записей. Если предикат не задан, по умолчанию используется ALL.
* Указывает, что из заданной таблицы или таблиц выбираются все поля.
таблица Имя таблицы, из полей которой отбираются записи.
поле1, поле2 Имена полей, содержащих данные, которые необходимо извлечь. Если задано несколько полей, данные извлекаются из них в указанном порядке.
псевдоним1, псевдоним2 Имена, используемые как заголовки столбцов вместо исходных названий столбцов таблицы.
выражение_таблицы Имя таблицы (таблиц), содержащей данные, которые необходимо извлечь.
внешняя_база_данных Имя базы данных, содержащей таблицы, указанные в компоненте выражение_таблицы, если они не находятся в текущей базе данных.