вывести две таблицы sql

Аватар пользователя Ivan Mamtsev
Ivan Mamtsev
22 марта 2024

Ответ зависит от того, связанны эти таблицы или нет. Для вывода двух таблиц связанных таблиц, необходимо использовать оператор JOIN. Например:

SELECT *
FROM table1
INNER JOIN table2 ON table1.id = table2.id;

В этом запросе table1 и table2 - это названия таблиц, а id - это столбец, по которому происходит соединение таблиц.

Для вывода несвязанных таблиц понадобится оператор UNION. К примеру:

SELECT *
FROM table1
UNION
SELECT *
FROM table2;

Этот запрос объединяет результаты двух отдельных запросов SELECT, выводя данные из обеих таблиц, но в одной общей таблице.

1 0
Познакомьтесь с основами SQL бесплатно

Похожие вопросы