hur.cn - 华软网

 热门搜索

select语句

  作者:未知    来源:网络    更新时间:2019/1/25
表A:字段A1,A2
     值:AA,1
         BB,2
         CC,3
表B:字段A1,B2
     值:BB,1
        CC,1
        DD,2
现在的要求是生成一新表:
   字段:A1,A2,B2
      值:   AA,1,0
            BB,2,1
            CC,3,1
            DD,0,2
------华软网友回答------
select a.A1,isnull(a.A2,0) ,isnull(b.B2,0)
from a outer join b on a.A1 = b.A1
------华软网友回复------
预计要用full join
------华软网友回复------
select isnull(a.A1,b.A1) as A1,isnull(a.A2,0) as A2,isnull(b.B2,0) as B2
from a full join b on a.A1 = b.A1
where ...

------华软网友回复------
mark
------华软网友回复------
是否是要用交叉表
显示呢?
------华软网友回复------
结贴吧
------华软网友回复------
select a.A1,isnull(a.A2,0) ,isnull(b.B2,0)
from a,b WHERE A.A1=B.A1(+) AND B.A1=A.A1(+)
------华软网友回复------
怎么结贴呀。      
华软声明:本内容来自网络,如有侵犯您版权请来信指出,本站立即删除。