SELECT DECODE(TableName3.ColumnName1, 'PRTY', TableName2.ColumnName3)
FROM  TableName3
WHERE TableName1.ColumnName1(+) = TableName2.ColumnName2这个where子句中的(+)起什么作用?Google不到,百度也没有。。囧

解决方案 »

  1.   

    From 里面几个表名写漏了没关系,只和where子句相关
      

  2.   

    右连接,左连接的标记
    相当于right join TableName1 on  TableName1.ColumnName1 = TableName2.ColumnName2 
      

  3.   

    Right outer join?
    加号在等号前面的是右连接,在最后面是左连接?
      

  4.   

    好像加在哪个字段后面,就表示对应的字段如果不存在,就以null代替。左还是右不知道,菜鸟在开发中很少用到这个。