没说清楚你的意思,不知道是不是这个
select a.产品类型, b.特殊价格 + '/' + a.价格 as 特殊价格/价格, b.日期 + '/' + a.日期 as 日期 from a right outer join b on a.产品类型=b.产品类型
select a.产品类型, b.特殊价格 + '/' + a.价格 as 特殊价格/价格, b.日期 + '/' + a.日期 as 日期 from a right outer join b on a.产品类型=b.产品类型
from
(
select 产品类型,价格,日期
from a
union all
select 产品类型,特殊价格,日期
from b
)
select 产品类型, 特殊价格或价格,日期
from
(
select 产品类型,价格 as 特殊价格或价格,日期
from a
union all
select 产品类型,特殊价格 as 特殊价格或价格,日期
from b
)
select 产品类型, 特殊价格或价格,日期
from
(
select 产品类型,价格 as 特殊价格或价格,日期
from a
union all
select 产品类型,特殊价格 as 特殊价格或价格,日期
from b
) temptable