Как объединить два запроса в один sql

Аватар пользователя Марфа Никитина
Марфа Никитина
12 января 2023

Объединить два и более запросов в sql можно с помощью оператора UNION. Важно, что для того, чтобы UNION корректно сработал нужно: чтобы результирующие таблицы каждого из SQL запросов имели одинаковое число столбцов, с одним и тем же типом данных и в той же самой последовательности.

SELECT model, price, color
FROM CARS
UNION
SELECT model, price, color 
FROM BIKES
ORDER BY price DESC;
0 0
Поможем с выбором
Если у вас есть вопросы о формате или вы не знаете, что выбрать, оставьте свой номер — мы позвоним и ответим на все вопросы
Отправляя форму, вы принимаете «Соглашение об обработке персональных данных» и условия «Оферты», а также соглашаетесь с «Условиями использования»