<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    海上月明

    editer by sun
    posts - 162, comments - 51, trackbacks - 0, articles - 8
       :: 首頁 :: 新隨筆 ::  :: 聚合  :: 管理

    oracle集合操作函數(shù)(備忘)

    Posted on 2010-11-02 08:08 pts 閱讀(195) 評(píng)論(0)  編輯  收藏

    集合操作符專門用于合并多條select 語句的結(jié)果,包括:UNION, UNION ALL, INTERSECT , MINUS。當(dāng)使用集合操作符時(shí),必須確保不同查詢的列個(gè)數(shù)和數(shù)據(jù)類型匹配。

            集合操作符具有以下注意事項(xiàng):

    • 集合操作符不適用于LOB、VARRAY和嵌套表列。
    • UNION、INTERSECT、MINUS操作符不使用于 LONG列。
    • 如果選擇列表中包含有表達(dá)式或者函數(shù),那么必須為表達(dá)式或者函數(shù)定義列別名。

    1、UNION (無重并集):當(dāng)執(zhí)行UNION 時(shí),自動(dòng)去掉結(jié)果集中的重復(fù)行,并以第一列的結(jié)果進(jìn)行升序排序。

    2、UNION ALL (有重并集):不去掉重復(fù)行,并且不對(duì)結(jié)果集進(jìn)行排序。

    3、INTERSECT  (交集):取兩個(gè)結(jié)果集的交集,并且以第一列的結(jié)果進(jìn)行升序排列。

          select   id,name,job   from worker 
          INTERSECT
          
    select  empno,ename,job  from emp;

    4、MINUS  (差集):只顯示在第一個(gè)集合中存在,在第二個(gè)集合中不存在的數(shù)據(jù)。并且以第一列的結(jié)果進(jìn)行升序排序。

    5、另外,可以使用order by

         order  by 必須放在最后一條select 語句之后,當(dāng)列名相同時(shí),可以直接用列名排序,如果不同可以用位置排序,也可以使用別名使其相同

        select  id, name  x from new_emp 
        union all  
        select  empno, ename  x from emp order by x;//列名不同時(shí)使用別名排序

       select  id, name  ename from new_emp 
       union all  
       select  empno, ename  from emp order by ename;//列名不同時(shí)使用別名使其相同后排序

       select  id, name  ename from new_emp 
       union all
       select  empno, ename  from emp ;//合并后列名顯示以前一個(gè)表為主。


    只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 亚洲最大的成网4438| 亚洲国产亚洲片在线观看播放| APP在线免费观看视频| 91在线亚洲精品专区| 一二三四免费观看在线视频中文版| 无码亚洲成a人在线观看| 亚洲成av人片天堂网老年人| 国产免费一区二区视频| 亚洲国产精品成人综合色在线婷婷| 波多野结衣久久高清免费| 一区二区三区免费电影| 亚洲AV日韩精品久久久久| 99久久久国产精品免费无卡顿 | 亚洲国产精品精华液| 中文字幕人成人乱码亚洲电影 | 一级毛片视频免费| 亚洲无删减国产精品一区| 好吊妞在线成人免费| 香蕉视频在线免费看| 亚洲免费一级视频| 亚洲欧洲精品成人久久奇米网| 84pao强力永久免费高清| 校园亚洲春色另类小说合集| 亚洲AV色香蕉一区二区| 免费在线观看理论片| 免费观看激色视频网站bd| 成人特级毛片69免费观看| 久久精品国产亚洲AV忘忧草18| 国产精品亚洲视频| 日本不卡免费新一二三区| 最近免费中文字幕mv在线电影| 一区免费在线观看| 国产精品亚洲一区二区麻豆| 亚洲国产精品久久久天堂| 四虎影视永久免费观看网址| h在线观看视频免费网站| 97在线免费视频| 香港一级毛片免费看| 亚洲香蕉久久一区二区三区四区| 亚洲人成伊人成综合网久久久 | 国产免费爽爽视频免费可以看|