表A:
COLUMN a
  1
  2
  3表B:
COLUMN b    COLUMN c
  1            X
  1            XX
  2            AX
  2            XA
  3            WS
  3            DE要求:SQL语句中返回字段为所有的列:a、b、c.
结果显示:
a b c

2
3SQL

解决方案 »

  1.   

    1.楼主给出创建表语句 及  insert语句2.我完全没看懂楼主的需求
      

  2.   


    要求显示的结果是:
    a b c

    2
    3
      

  3.   


    要求显示的结果是:
    a b c

    2
    3可能是我太菜了,确实看不懂你的。
      

  4.   


    要求显示的结果是:
    a b c

    2
    3可能是我太菜了,确实看不懂你的。哥们...我也没看懂..咱俩的语文可能是数学老师教的..你经常混迹ITPUB的,看着好面熟..."跟着老婆学ORACLE"
      

  5.   


    要求显示的结果是:
    a b c

    2
    3可能是我太菜了,确实看不懂你的。哥们...我也没看懂..咱俩的语文可能是数学老师教的..你经常混迹ITPUB的,看着好面熟..."跟着老婆学ORACLE"你是itpub的哪位神人?
      

  6.   


    要求显示的结果是:
    a b c

    2
    3可能是我太菜了,确实看不懂你的。哥们...我也没看懂..咱俩的语文可能是数学老师教的..你经常混迹ITPUB的,看着好面熟..."跟着老婆学ORACLE"你是itpub的哪位神人?我去ITPUB没多久..本来申请个名字叫做 似水流年 结果手一抖,打成了 私水流年
      

  7.   


    是个高手啊
    我现在开始混CSDN了、itpub又玩的不是很多了。。哪天csdn不想玩了,继续itpub。。楼主这个问题我很纠结,没看懂。看到他另外发了个帖子,我依然没看懂。。
      

  8.   


    要求显示的结果是:
    a b c

    2
    3可能是我太菜了,确实看不懂你的。
    其实是我这个问题比较蛋疼。
    意思就是表一里面的数据我都要查出来,表二里面虽然是有数据的。但是在我的查询结果中显示出来的结果要求是空值。而搜索语句的返回字段又不能写成。‘’ as b,‘’ as c.
      

  9.   


    要求显示的结果是:
    a b c

    2
    3可能是我太菜了,确实看不懂你的。
    其实是我这个问题比较蛋疼。
    意思就是表一里面的数据我都要查出来,表二里面虽然是有数据的。但是在我的查询结果中显示出来的结果要求是空值。而搜索语句的返回字段又不能写成。‘’ as b,‘’ as c.已经回了你另一个贴
      

  10.   

    select distinct a.a,case(when b.b is not null then '' else b.b end) b,case(when b.c is not null then '' else b.c end) from a,b where a.a=b.b