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

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

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

    自由飛翔

    我在仰望,java之上

    統(tǒng)計(jì)

    留言簿(2)

    我關(guān)注的blog

    閱讀排行榜

    評(píng)論排行榜

    oracle并交差

    轉(zhuǎn)載:http://chenhua-1984.iteye.com/blog/350354

    集合操作有 并,交,差?。撤N運(yùn)算。 

     union :得到兩個(gè)查詢(xún)結(jié)果的并集,并且自動(dòng)去掉重復(fù)行。不會(huì)排序 

     union all:得到兩個(gè)查詢(xún)結(jié)果的并集,不會(huì)去掉重復(fù)行。也不會(huì)排序 

     intersect:得到兩個(gè)查詢(xún)結(jié)果的交集,并且按照結(jié)果集的第一個(gè)列進(jìn)行排序 

     minus:得到兩個(gè)查詢(xún)結(jié)果的減集,以第一列進(jìn)行排序 

    例子: 

      下面是兩個(gè)表:一個(gè)主修課程表,一個(gè)選修課程表。 

    這個(gè)是主修課程表:minors 

         create table minors( 
             minor_id number primary key, 
             minor_name varchar2(30) not null, 
             credit_hour number(2) 
          ) 

    插入3條記錄:                

          insert into minors values(10101,'計(jì)算機(jī)原理',4) 
          insert into minors values(10201,'自動(dòng)控制原理',3) 
          insert into minors values(10301,'工程制圖原理',4) 

    下面創(chuàng)建選修課程表minors2 

           create table minors2( 
             minor_id number primary key, 
             minor_name varchar2(30) not null, 
             credit_hour number(2) 
           ) 

    插入兩條記錄: 
            insert into minors2 values(10201,'自動(dòng)控制原理',3) 
           insert into minors2 values(10301,'工程制圖原理',4)   

    兩個(gè)表使用union all:得到如下結(jié)果 

            select minor_id,minor_name,credit_hour from minors union all 
           select minor_id,minor_name,credit_hour from minors2 order by     credit_hour 

    結(jié)果: 
        
    MINOR_ID MINOR_NAME                     CREDIT_HOUR 
    ---------- ------------------------------ ----------- 
         10201 自動(dòng)控制原理                             3 
         10201 自動(dòng)控制原理                             3 
         10101 計(jì)算機(jī)原理                               4 
         10301 工程制圖原理                             4 
         10301 工程制圖原理                             4 

    兩個(gè)表使用union :得到如下結(jié)果 

    select minor_id,minor_name,credit_hour from minors union 
        select minor_id,minor_name,credit_hour from minors2 order by credit_hour 

    結(jié)果: 

    MINOR_ID MINOR_NAME                     CREDIT_HOUR 
    ---------- ------------------------------ ----------- 
         10201 自動(dòng)控制原理                             3 
         10101 計(jì)算機(jī)原理                               4 
         10301 工程制圖原理                             4 

    兩個(gè)表使用intersect :得到如下結(jié)果 

         select minor_id,minor_name,credit_hour from minors intersect 
        select minor_id,minor_name,credit_hour from minors2 

    結(jié)果: 

    MINOR_ID MINOR_NAME                     CREDIT_HOUR 
    ---------- ------------------------------ ----------- 
         10201 自動(dòng)控制原理                             3 
         10301 工程制圖原理                             4 

    兩個(gè)表使用minus :得到如下結(jié)果 

        select minor_id,minor_name,credit_hour from minors minus 
        select minor_id,minor_name,credit_hour from minors2 

    結(jié)果: 

    MINOR_ID MINOR_NAME                     CREDIT_HOUR 
    ---------- ------------------------------ ----------- 
         10101 計(jì)算機(jī)原理                               4



    Gavin

    posted on 2011-08-18 17:34 GavinMiao 閱讀(479) 評(píng)論(0)  編輯  收藏 所屬分類(lèi): oracle


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


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 国产精品亚洲а∨无码播放不卡 | 亚洲女人影院想要爱| 黄页免费的网站勿入免费直接进入| 亚洲日韩一区精品射精| 亚洲色精品aⅴ一区区三区| 国产精品成人免费一区二区 | 亚洲人片在线观看天堂无码| 亚洲中文字幕无码爆乳av中文| 四虎国产精品永久免费网址 | 在线观看亚洲专区| 亚洲毛片免费视频| 亚洲国产精品狼友中文久久久 | 黄瓜视频高清在线看免费下载| 中文字幕在线免费看| 亚洲熟女综合一区二区三区| 亚洲精品无码久久久影院相关影片| 成人毛片视频免费网站观看| 日韩视频免费在线观看| 国产精品自拍亚洲| 97久久国产亚洲精品超碰热| 亚洲乱色熟女一区二区三区丝袜| 在线免费观看a级片| 99久久免费观看| 久久国产乱子伦精品免费午夜| 亚洲综合无码无在线观看 | 久久久WWW免费人成精品| 亚洲欧美日韩中文字幕一区二区三区| 亚洲国产精品无码av| 亚洲一区日韩高清中文字幕亚洲| 欧美好看的免费电影在线观看| 99在线观看免费视频| 国产精品青草视频免费播放| 亚洲av乱码一区二区三区按摩 | 亚洲人成图片小说网站| 免费一看一级毛片人| 免费激情视频网站| 美女视频黄免费亚洲| 2021在线永久免费视频| 免费国产在线视频| 三上悠亚电影全集免费| 国产精品免费看久久久香蕉|