a.cust_no=b.cust_no(+)
是萬能查詢

解决方案 »

  1.   

    a.cust_no=b.cust_no(+);
    a.cust_no(+)=b.cust_no;
    表示左外连接还是右外连接查询。至于左右外连接的概念就不说了。:)
      

  2.   

    a.cust_no=b.cust_no取a、b表中都有的字段cust_no
    a.cust_no=b.cust_no(+)取a表中所有的字段,即使这个cust_no在b表中没有相等的值
      

  3.   

    a.cust_no=b.cust_no 列出的记录就是符合这个条件
    a.cust_no=b.cust_no(+) 这个列出的记录包括上一个条件的所有记录,还有在a表中存在但在b表中不存在的cust_no值对应记录,如果b表有字段显示,这时为空,如:
    a表: cust_no     field_a
             1          2
             2          4
    b表: cust_no     field_b
             1          3条件为a.cust_no=b.cust_no,列出a,b所有字段
    cust_no  field_a  field_b
       1       2        3
    条件a.cust_no=b.cust_no(+)
    cust_no  field_a  field_b
       1       2        3
       2       4       NULL
      

  4.   

    a.cust_no=b.cust_no取a、b表中字段cust_no的值相等的记录
    a.cust_no=b.cust_no(+)取a表中所有的记录,即使这个cust_no在b表中没有相等的值