При помощи команд SQL языка можно соединять таблицы реляционных баз данных.
Соединения SQL
Одно из важных способностей языка запросов SQL это определение связей между множеством таблиц и отображение их информации в рамках единственной команды. Операция такого рода называется соединением SQL или соединение таблиц. Наличие операции соединения SQL является главным отличием реляционной базы данных от других.
По синтаксису языка:
- Соединения таблицы перечисляются в предложении запроса FROM;
- Имена таблиц разделяются запятыми.
- Предикат запроса может ссылаться на любой столбец любой из соединяемых таблиц и, следовательно, может использоваться для установления связей между ними.
- Обычно предикат сравнивает значения в столбцах различных таблиц для того, чтобы определить, удовлетворяется ли условие WHERE.
Видео урок: Соединения SQL
Полезные ссылки
Учебник SQL Мартина Грабера (Martin Gruber):
Все видео уроки SQL
- Введение в SQL, видео урок 1
- Лекция о языке SQL
- Урок 3, Установка MySQL
- 4 Урок, Базовые команды SQL
- 5 Видеоурок, Команда SQL SELECT
- 6 Видео Урок, команды DELETE и UPDATE, удалять и обновлять записи, языка SQL
- Урок 7. Понятие нормализации в теории БД
- SQL ALTER TABLE — sql запрос на модификацию таблицы базы данных
- Строковые функции SQL, УРОК 9.
- Урок 10, Оператор Case и сортировка данных в алфавитном порядке