プログラム開発中のoracleには知識が必要です.

2724 ワード

1.Oracle内接続、外部接続、右外接続、全外接続のまとめ
http://www.blogjava.net/hello-yun/archive/2011/04/08/347890.html
                             ,                ,     
   
-------------------------------------------------
  a      id   name     b      id   job   parent_id   
              1    3                   1     23     1   
              2                      2     34     2   
              3                      3     34     4       
  a.id parent_id          
--------------------------------------------------    
 1)         select   a.*,b.*   from   a   inner   join   b     on   a.id=b.parent_id       
          
  1    3                   1     23     1   
  2                       2     34     2   

  2)        select   a.*,b.*   from   a   left   join   b     on   a.id=b.parent_id       
          
  1    3                   1     23     1   
  2                       2     34     2   
  3                       null   

 3)       
  select   a.*,b.*   from   a   right   join   b     on   a.id=b.parent_id       
          
  1    3                   1     23     1   
  2                       2     34     2   
  null                       3     34     4   

 4)        
  select   a.*,b.*   from   a   full   join   b     on   a.id=b.parent_id   
          
  1    3                  1     23     1   
  2                      2     34     2   
  null                   3     34     4   
  3                      null
--------------------------------------------------------------------------------------------


2.union&union allの違い(集合クエリ)
    :http://www.cnblogs.com/xiangshu/articles/2054447.html
   ,union all            ,            ; union  
3.group by ハイビジョン
 
    :http://lcsunjava.iteye.com/blog/690418
4.for udate nowait
    :http://www.cnblogs.com/quanweiru/archive/2012/11/09/2762223.html
5.反復プロセス
7.単一行関数
8.マルチライン関数
9.ユーザー定義関数(階乗作成function完了)
10.トリガー
11.格納プロセス(procedure)
12 package/body
13.database-link
14.メモリ最適化