1
我組合了兩個具有相同列的表。他們來自兩個不同的來源,如治療和對照組。我想知道每一行來自哪裏。有條件地在PostgreSQL中與UNION ALL一起添加新列
是否有可能通過修改我的查詢以某種方式嗎?
--Combine them
create table x as (
select * from y
union all
select * from z);
我組合了兩個具有相同列的表。他們來自兩個不同的來源,如治療和對照組。我想知道每一行來自哪裏。有條件地在PostgreSQL中與UNION ALL一起添加新列
是否有可能通過修改我的查詢以某種方式嗎?
--Combine them
create table x as (
select * from y
union all
select * from z);
添加另一列來標識來源?
CREATE TABLE x AS
SELECT 'y' src, * FROM y
UNION ALL
SELECT 'z' src, * FROM z;
這很好。對不起,我不知道這麼基本的東西。 – Jason