@keyon.brown
Для получения данных из 3 и более таблиц необходимо использовать оператор JOIN. Существует несколько видов JOIN-ов, которые определяют, как соединять таблицы. Например:
SELECT * FROM table1 INNER JOIN table2 ON table1.column = table2.column INNER JOIN table3 ON table2.column2 = table3.column3;
SELECT * FROM table1 LEFT JOIN table2 ON table1.column = table2.column LEFT JOIN table3 ON table1.column = table3.column;
SELECT * FROM table1 RIGHT JOIN table2 ON table1.column = table2.column RIGHT JOIN table3 ON table2.column2 = table3.column3;
SELECT * FROM table1 FULL OUTER JOIN table2 ON table1.column = table2.column FULL OUTER JOIN table3 ON table2.column2 = table3.column3;
Здесь table1, table2 и table3 - это названия таблиц, а column, column2 и column3 - это названия столбцов в таблицах, по которым производится соединение.