@felix
Добрый день!
Для объединения запросов используется оператор UNION
Пример:
1 2 3 |
SELECT * FROM you_table AS first WHERE id = 10 UNION (SELECT * FROM you_table AS second WHERE id = 15) |
@felix
Для выполнения двух запросов в одном MySQL запросе можно использовать оператор точка с запятой (;), который позволяет разделить каждый запрос.
Вот пример синтаксиса для выполнения двух запросов:
1 2 |
SELECT * FROM table1; SELECT * FROM table2; |
В этом примере мы выполняем два разных запроса к двум разным таблицам, каждый запрос разделен точкой с запятой.
Кроме того, можно использовать конструкцию BEGIN ... END, чтобы объединить несколько запросов в один блок, как показано ниже:
1 2 3 4 |
BEGIN SELECT * FROM table1; SELECT * FROM table2; END; |
Этот блок запросов будет выполнен как единое целое.