Щоб вибрати дані з багатьох таблиць, необхідно перелічити їхні імена у фразі FROM. Якщо у фразі WHERE не зазначено умову з'єднання таблиць, то обчислюється декортів добуток усіх таблиць із фрази FROM. Наприклад, задано дві таблиці
ROW
| REMARK
|
row і
| table]
|
row2
| table^
|
row3
| table]
|
Table!
ROW
| REMARK
|
TOW]
| table2
|
rOW2
| table2
|
row$
| table2
|
Результатом виконання запиту
SELECT *
FROM TABLEl. TABLE2
буде таблиця
Tablel.ROW
| Tablel.REMARK
| Tablel.ROW
| Tablel.REMARK
|
TOW]
| table]
| TOW]
| table2
|
TOW]
| table]
| TOW2
| table2
|
TOW]
| table]
| row%
| table2
|
row2
| table]
| TOW]
| table2
|
row2
| table ]
| row2
| table2
|
rOW2
| table ]
| row^
| table2
|
row3
| table ]
| TOW]
| table2
|
row%
| table ]
| row2
| table2
|
row3
| table]
| row->,
| table2
|
Як бачимо, кожен рядок першої таблиці з'єднався з кожним рядком другої. Зазвичай таблиці поєднуються за певної умови. Наприклад, для визначення назв факультетів та відповідних їм кафедр слід записати:
SELECT ФАКУЛЬТЕТ.Назва. КАФЕДРА.Назва
FROM ФАКУЛЬТЕТ. КАФЕДРА
WHERE ФАКУЛЬТЕТ.#F = КАФЕДРА.#F
Уточнення імен стовпців
У фразах SELECT і WHERE імена стовпців можна уточнювати іменами таблиць. Якщо в поєднуваних таблицях є стовпці, що мають однакові імена, то посилаючись на такий стовпець у запиті, його ім'я потрібно уточнювати іменем таблиці.