Mysql 使用同一表的select查询获取表名
例如,我试图在sql查询中获取表名,我编写该查询是为了从同一个表中获取数据 表1 表二 因此,在执行此查询时 Select * from table_one UNION Select * from table_two 我得到的结果是一个表中两个表的数据,如下所示: 但是我需要在表中再增加一列来查看数据,如下表所示 使用联合所有:Mysql 使用同一表的select查询获取表名,mysql,sql,database,Mysql,Sql,Database,例如,我试图在sql查询中获取表名,我编写该查询是为了从同一个表中获取数据 表1 表二 因此,在执行此查询时 Select * from table_one UNION Select * from table_two 我得到的结果是一个表中两个表的数据,如下所示: 但是我需要在表中再增加一列来查看数据,如下表所示 使用联合所有: select id, name, age, 'table_one' as tabel_name from table_one union all select id,
select id, name, age, 'table_one' as tabel_name
from table_one
union all
select id, name, age, 'table_two'
from table_two