Все запросы на получение любого количества данных из одного или нескольких отношений выполняются с помощью единственного предложения select. В общем случае результатом реализации select является другое отношение. К новому отношению может быть снова применена операция select и т.д., т.е. такие операции могут быть вложены друг в друга. Предложение select может использоваться как:
1. Самостоятельная команда на получение и вывод кортежей отношения, сформированного из столбцов и кортежей одного или нескольких отношений.
2. В качестве вложенного запроса
3. Фраза выбора в командах определения схемы данных и модификации отношений.
4. Средства присвоения глобальным переменным значений кортежей сформированного отношения.
Упрощенный синтаксис операции select выглядит следующим образом:
Select [distinct] <список атрибутов>
From <список таблиц>
[Where <условие выборки>]
[Order by <список атрибутов>]
[Group by <список атрибутов>]
[Having <условие>]
[Union <выражение с оператором select>]
Обязательным ключевым словом в предложении-запросе select вляется from. За ним указывается список разделенных запятыми имен таблиц, из которых извлекается информация.