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

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

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

    莊周夢蝶

    生活、程序、未來
       :: 首頁 ::  ::  :: 聚合  :: 管理

    oracle中的合并查詢

    Posted on 2007-02-11 20:01 dennis 閱讀(4731) 評論(0)  編輯  收藏 所屬分類: 數(shù)據(jù)庫技術(shù)

    為了合并多個select語句的查詢結(jié)果,可以使用集合操作符UNION,UNION ALL,INTERSECT和MINUS.語法如下:

    ?

    SELECT語句1? [ UNION?|?UNION?ALL?|?INTERSECT?|?MINUS ] ?SELECT語句2

    ?

    使用集合操作符有以下一些限制:

    .對于LOB,VARRAY,嵌套表類來說,集合操作符無效

    .對于LONG型,UNION ALL,INTERSECT和MINUS無效

    .如果選擇列表包含了表達(dá)式,必須指定別名

    1。UNION,用于獲取兩個結(jié)果集的并集,會自動去掉結(jié)果集中的重復(fù)行,并會以第一列的結(jié)果進(jìn)行排序,例:

    ?

    select ? * ? from ?employee? union ? select ? * ? from ?employee;

    ?

    2。UNION ALL,與UNION相似,不同的是UNION ALL不會自動去處重復(fù)行,也不會以任何列排序

    ?

    ?? select ? * ? from ?employee? union ? all ? select ? * ? from ?employee;

    ?

    3。INTERSECT,用于獲取兩個結(jié)果集的交集,并且以第一列排序,如:

    ?

    select ? * ? from ?employee? intersect ? select ? * ? from ?employee? where ?id = ' 1 ' ;

    ?

    4。MINUS,用于獲取結(jié)果集的差集(或者說補(bǔ)集),顯示第一個結(jié)果集存在的,第2個結(jié)果集不存在的數(shù)據(jù):

    ?

    select ? * ? from ?employee?minus? select ? * ? from ?employee? where ?id = ' 1 ' ;

    ?

    注意事項:

    1。兩個選擇列表必須完全一致

    2??梢赃B續(xù)使用集合操作符,這些操作符擁有相同優(yōu)先級,多個操作符存在時,從左向右執(zhí)行,如:

    ?

    SQL > ?? select ? * ? from ?employee?minus? select ? * ? from ?employee? where ?id = ' 1 ' ? union ? select ? * ? from ?employee? where ?id = ' 1 ' ;

    ????????ID?NAME???????????SALARY?EMAIL
    -- --------?----------?----------?------------------------------
    ????????? 1 ?love????????????? 3100 ?fasda
    ?????????
    2 ?love????????????? 4100 ?killme2008 @gmail


    ?

    主站蜘蛛池模板: 亚洲av区一区二区三| 亚洲av午夜电影在线观看| 最近2022中文字幕免费视频| 少妇亚洲免费精品| 免费亚洲视频在线观看| 免费福利电影在线观看| 亚洲AV综合色区无码一区| 中文字幕在线免费播放| 亚洲国产另类久久久精品| 免费国产在线视频| 久久亚洲私人国产精品| 日韩在线免费视频| 亚洲日韩精品A∨片无码加勒比| 午夜电影免费观看| 人人爽人人爽人人片A免费| 国产va精品免费观看| 亚洲不卡av不卡一区二区| 久久国产免费观看精品| 中文字幕亚洲免费无线观看日本 | 亚洲国产精品自在在线观看| 99爱免费观看视频在线| 亚洲一区二区久久| 国产麻豆剧传媒精品国产免费| 一级毛片在线免费视频| 精品国产免费一区二区| 一级做a爰片性色毛片免费网站| 亚洲熟妇av一区二区三区漫画| 日韩精品极品视频在线观看免费| 亚洲第一二三四区| 国产美女做a免费视频软件| 亚洲六月丁香婷婷综合| 18未年禁止免费观看| 亚洲精品永久在线观看| 国产亚洲色视频在线| 亚洲免费网站在线观看| 国产亚洲福利一区二区免费看| 久久精品夜色国产亚洲av| 色播在线永久免费视频| 久久er国产精品免费观看2| 亚洲爆乳AAA无码专区| 亚洲av之男人的天堂网站|