Простейшей формой SQL-запроса является такая, которая предполагает выбор из нескольких отношений группы кортежей, удовлетворяющих определенному условию. При его написании используется следующая базовая конструкция:
SELECT <список выбора>
FROM <список таблиц>
WHERE <условия поиска>.
В предложении FROM перечисляют наименование отношений, к которым обращен запрос.
Предложение WHERE задает условие отбора кортежей. Кортежи, включаемые в результирующее отношение, должны удовлетворять условию отбора.
Предложение SELECT оговаривает, какие атрибуты кортежей, принадлежащих отношениям из FROM и удовлетворяющих условию WHERE, должны быть включены в отношение, служащее результатом обработки запросов. Для упрощения набора таблицам позволяется задавать псевдонимы (aliases). Псевдоним указывается после имени таблицы в списке таблиц
Символ «*» – все атрибуты отношения из FROM. При необходимости, можно удалить некоторые из атрибутов выбранных кортежей. Для этого необходимо в предложении SELECT задать список атрибутов отношения, упомянутого в предложении FROM, которые подлежат включению в итоговое отношение.
Предложение SELECT позволяет сопроводить имя атрибута служебным словом AS и псевдонимом (alias), который должен стать заголовком соответствующего столбца итоговой таблицы.
Предложение SELECT позволяет использовать вычисляемые выражения, а также даже постоянные величины.