解决方案 »

  1.   

    select NVL(A.人员,B.人员) 人员,A.房间1,A.房间2,A.房间3 ,B.房间4,B.房间5
    from 表1 A full join 表2 B
    on A.人员=B.人员
      

  2.   

    1楼正解,用full jion关联两表,nvl()函数来将人员列合并,附:
    NVL2(expr1,expr2,expr3) 
    功能:如果参数表达式expr1值为NULL,则NVL2()函数返回参数表达式expr3的值;如果参数表达式expr1值不为NULL,则NVL2()函数返回参数表达式expr2的值。
    NVL( string1, replace_with)
    功能:如果string1为NULL,则NVL函数返回replace_with的值,否则返回string1的值,如果两个参数都为NULL ,则返回NULL。