В стандарті SQL 2 з’єднання визначаються в секції FROM – з досконалим синтаксисом, який дозволяє точно вказати, як саме таблиці повинні сполучатися в одному запиті.
Механізм підтримки сполучень стандарту SQL 2 має такі переваги:
- можна створювати з’єднання самих складних видів.
- існуючі СУБД можуть без всяких конфліктів підтримувати і свій власний синтаксис для сполучень, і визначений стандартом SQL 2.
Цих переваг вдалося досягти за рахунок ускладнення раніше найпростішої секції оператора SELECT – секції FROM. Це привело до значного розширення можливостей запитів в SQL 2 в цілому: стало можливим виконувати операції над результатами запиту як над множинами (об’єднання, перетин, різниця таблиць) і застосовувати вирази, які використовують рядки, таблиці і підлеглі запити.
Синтаксична діаграма
секції FROM (спрощений варіант)
в стандарті SQL 2.
Вираз природнього з’єднання:
Вираз з’єднання:

Вираз перехресного з’єднання:
Вираз розширеного запиту на з’єднання:
І це – лише сильно спрощений варіант секції FROM в стандарті SQL2!
Вивчити всі випадки, вказані на цій синтаксичній діаграмі, найлегше – розглядаючи по черзі кожний тип з’єднання.