右连接?意思是和right join XXX on ....语句是一回事?是种简写方式?

解决方案 »

  1.   


    a表:             b表
    user_id        user_id
      001            001
      002            003那么
    select a.user_id,b.user_id
    where a.user_id =b.user_id(+) 
    的显示结果是
    a.user_id      b.user_id
      001             001
      002             
      

  2.   

    oracle的语法?具体 是什么意思?什么作用?
      

  3.   

    你说的那是sql server的语法用right join xxx on ...
    而在oracle中就是用(+)
      

  4.   

    这样说的话,其实就是
    select a.*,b.* from  a left join b on a.use_id=b.user_idb表没有匹配的user_id 行,则显示 null
    对吧、