在sqlserver中可以实现了,但是oracle中通过plsql查询工具无法实现?
语句如下:select *
from
(select *,1 as rn from A
UNION ALL
select *,2 as rn from B)
as T1
order by 企业编码,企业名称
语句如下:select *
from
(select *,1 as rn from A
UNION ALL
select *,2 as rn from B)
as T1
order by 企业编码,企业名称
from
(select * from a union all select * from b) t
order by 企业编码,企业名称你直接这样写不就行了,如果取另外名字select 企业编码 企业编码,企业名称 企业名称, 领购日期 领票日期,领购数量 领购数量 from a
union all
select 企业编码 企业编码,企业名称 企业名称, 出库日期 领票日期,领购数量 领购数量 from b
企业名称 企业名称,
领购日期 领票日期,
领购数量 本次领购量
from a
union all
select 企业编码 企业编码,
企业名称 企业名称,
出库日期 领票日期,
数量 本次领购量
from b