Sql 合并两个结果集

Dav*_*vid 2 sql merge

让我们采用两个结果集,如下所示:1,2,3,5,72,4,6,7,8

到底我想要1,2,3,4,5,6,7,8。我不知道如何在 sql 中对此进行编码。有人能给我一些建议吗?我见过一些合并函数,但在实现简单的东西时遇到了困难。

fyr*_*fyr 5

您可以使用联合

(SELECT id FROM table1 WHERE 1=1)
UNION
(SELECT id FROM table2 WHERE 1=1)
ORDER BY id
Run Code Online (Sandbox Code Playgroud)