SQL

Объединение таблиц
В этом уроке вы узнаете, что такое объединения, для чего они применяются и как следует оформлять операторы SELECT, использующие объединения.
Что такое объединения
Одной из самых мощных особенностей реализаций языка SQL является возможность "на лету" объединять таблицы при выполнении запросов на выборку данных. Объедине­ния — это самые мощные операции, которые молено выпол­нить с использованием оператора SELECT языка SQL, поэто­му тщательное изучение объединений и их синтаксиса явля­ется чрезвычайно важной частью процесса освоения SQL.
Прежде чем вы сможете эффективно использовать объе­динения, вам следует уяснить, что такое реляционные таб­лицы, и ознакомиться с основами построения реляционных баз данных. В этой книге полностью осветить эту тему не удастся, но сказанного будет достаточно для того, чтобы вы могли получить полное представление об этом предмете и двигаться дальше.
Что такое реляционные таблицы
Понять, что представляют собой реляционные таблицы, поможет пример из реальной жизни.
Предположим, что некоторая таблица базы данных со­держит каталог продуктов, в котором для каждого предме­та, включенного в каталог, выделена одна строка. Инфор­мация, которая хранится о каждом предмете, должна включать описание продукта и его цену, а также сведения о поставщике и компании, выпустившей данный продукт. Теперь предположим, что вы получили обширный каталог от одного из поставщиков. Где вы должны хранить инфор-

<<< Предыдущая страница Следущая страница >>>