如何基于源添加标志变量

问题描述 投票:0回答:2

我想合并两个表并添加一个标志列(1,0),以指示它们来自何处。对如何执行此SQL有帮助吗?

sql compiler-flags
2个回答
0
投票

只需在您的SELECT中添加一个静态列

SELECT
    a
    ,b
    ,0 AS flag
FROM
    t1
UNION ALL
SELECT
    a
    ,b
    ,1 AS flag
FROM
    t2

0
投票

从your_table_1中选择0 my_flag,your_column全部合并从your_table_2]中选择1个my_aflag,即您的_column

© www.soinside.com 2019 - 2024. All rights reserved.