Щоб вибрати дані з багатьох таблиць, необхідно перелічити їхні імена у фразі 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 імена стовпців можна уточнювати іменами таблиць. Якщо в поєднуваних таблицях є стовпці, що мають однакові імена, то посилаючись на такий стовпець у запиті, його ім'я потрібно уточнювати іменем таблиці.