我需要在select语句中显示表名。如何?
确切的问题:
我们在两个表中有共同的列。我们正在使用
显示记录select column_name from table_name_1
union
select column_name from table_name_2
但要求是,我们需要显示源table_name和数据。 考虑a,c存在于table_1和b中,d存在于table_2中。
我们需要以下列方式输出
例如:
column_name table_name
a table_1
b table_2
c table_1
d table_2
.......................................................
......................................................
这可能吗
答案 0 :(得分:14)
select 'table1', * from table1
union
select 'table2',* from table2