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

解决方案 »

  1.   

    select 产品类型, 特殊价格或价格,日期
    from 
    (
      select 产品类型,价格,日期
      from a
      union all
      select 产品类型,特殊价格,日期
      from b  
    )
      

  2.   

    应该是
    select 产品类型, 特殊价格或价格,日期
    from 
    (
      select 产品类型,价格 as 特殊价格或价格,日期
      from a
      union all
      select 产品类型,特殊价格 as 特殊价格或价格,日期
      from b  
    )
      

  3.   

    不好意思,应该是
    select 产品类型, 特殊价格或价格,日期
    from 
    (
      select 产品类型,价格 as 特殊价格或价格,日期
      from a
      union all
      select 产品类型,特殊价格 as 特殊价格或价格,日期
      from b  
    ) temptable