Расширенные объединения
- Использование псевдонимов таблиц
- Использование объединений других типов
- Естественные объединения
- Внешние объединения
- Использование объединений со статистическими функциями
- Использование объединений и условий объединения
Использование псевдонимов таблиц
Ранее, в разделе, "Создание вычисляемых полей" вы узнали, как можно использовать псевдонимы в качестве ссылок на выбираемые столбцы таблицы. Синтаксис псевдонимов столбцов выглядит следующим образом:
FROM Vendors
ORDER BY vend_name;
Помимо возможности применения псевдонимов для имен столбцов и вычисляемых полей, SQL позволяет также использовать псевдонимы вместо имен таблиц. На то есть две основных причины:
таблицу в операторе SELECT.
Обратите внимание на следующий оператор SELECT. В основном он такой же, как в примерах предыдущего раздела , но здесь этот оператор был модифицирован для использования псевдонимов:
FROM Customers AS C, Orders AS 0, OrderItems AS OI
WHERE C.cust_id = O.cust_id
AND 0I.order_num = O.order_num
AND prod id = 'RGANOl';
Заметьте, что все три таблицы в предложениях FROM имеют псевдонимы. Выражение Customers AS С задает С в качестве псевдонима для таблицы Customers и т.д., что позволяет использовать сокращение С вместо полного слова Customers. В этом примере псевдонимы таблиц были использованы только в предложении WHERE, но псевдонимы можно применять и в других случаях. Их можно использовать в списке SELECT, предложении ORDER BY, а также в любой другой части этого оператора.



