【发布时间】:2019-11-14 19:52:40
【问题描述】:
我想合并两个表并添加一个标志列 (1,0) 指示它们来自哪里。有关如何执行此 SQL 的任何帮助?
【问题讨论】:
-
你能提供你尝试过的东西吗?或者您尝试合并的表的架构?
标签: sql compiler-flags
我想合并两个表并添加一个标志列 (1,0) 指示它们来自哪里。有关如何执行此 SQL 的任何帮助?
【问题讨论】:
标签: sql compiler-flags
只需在您的 SELECT 中添加一个静态列
SELECT
a
,b
,0 AS flag
FROM
t1
UNION ALL
SELECT
a
,b
,1 AS flag
FROM
t2
【讨论】:
select 0 my_flag, your_column from your_table_1 联合所有 select 1 my_aflag, your_column from your_table_2
【讨论】: