Результатом выполнения раздела FROM является расширенное декартово произведение таблиц, заданных списком таблиц раздела FROM, которое в стандарте определяется следующим образом: “Расширенное произведение R есть мультимножество всех строк r таких, что r является конкатенацией строк из всех идентифицированных таблиц в том порядке, в котором они идентифицированы. Мощность R есть произведение мощностей идентифицированных таблиц. Порядковый номер столбца в R есть n+s, где n - порядковый номер порождающего столбца в именованной таблице T, а s - сумма степеней всех таблиц, идентифицированных до T в разделе FROM”.
Пример 1. Выборка, включающая все поля исходной таблицы
SELECT * FROM student;
Пример 2. Выборка, включающая одно или несколько полей исходной таблицы
SELECT fam FROM student;
SELECT fam, ball FROM student;
Пример 3. Выборка с исключением из таблицы student дубликатов кодов специальностей
SELECT DISTINCT kod_s FROM student;
В начало