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

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

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

    AntSoul

    它總是在行走,行走,永遠的行走…… 行走是它生存的恒久姿態和最佳造型。 它似乎有一雙不知疲倦的腳。 ———我說的是螞蟻。

      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
      42 隨筆 :: 0 文章 :: 1 評論 :: 0 Trackbacks

    ??? 子查詢是指在其它的SQL語句中的SELECT語句,也叫嵌套查詢。但是,當在DDL語句中引用子查詢時,可以帶有ORDER BY子句;在WHERE子句,SET字句中不能帶有ORDER BY子句。subQuery具有以下的一些作用:
    ??? →? 同坐在INSERT或CREATE TABLE語句中使用subQuery,可以將原表數據插入到目標表中。

    ??? →? 通過在CAREATE VIEW或CREATE MATERIALIZED VIEW中使用subQuery,可以定義視圖或者實例化視圖所對應的SELECT語句。

    ??? →?? 通過在UPDATE語句中使用subQuery可以修改一列或者多列數據。

    ????→?? 在WHERE,HAVING,START WITH子句中可以使用subQuery,可以提供條件值。

    一般來說根據返回的結果不同,subQuery被分為單行subQuery,多行subQuery和多列subQuery。

    單行subQuery: 只返回一行數據的subQuery。例如:
    ?SELECT name,salary,deptno, FROM employee WHERE deptno =(SELECT deptno FROM employee WHERE name ='antsoul');


    多行subQuery:返回多行數據的subQuery。當在WHERE子句中使用的時候,必須使用多行比較符。(IN,ALL,ANY) ?例如:
    使用IN:
    SELECT name,job,salary,deptno FROM employee WHERE job IN (SELECT distinct job FROM employee WHERE deptno = 10);

    使用ALL:
    SELECT name,salary,deptno FROM employee WHERE salary > ALL(SELECT salary? FROM employee WHERE deptno = 30);

    使用ANY:
    SELECT name,salary,deptno FORM employee WHERE salary >ANY(SELECT salary FOMR employee WHERE deptno =30);

    多列subQuery:當多列subQuery在WHERE子句中使用時候,必須運用多行比較符(IN,ALL,ANY)。例如:
    顯示與antsoul部門和崗位完全相同的職員。
    SELECT name,job,salary,deptno FROM employee WHERE (deptno,job) = (SELECT deptno,job FORM employee WHERE name ='antsoul');

    相關subQuery: 需要引用主查詢表列的子查詢語句,相關子查詢是通過關鍵字EXISTS來實現的。例如:
    顯示工作在“ShangHai ” 的所有職員。
    SELECT name,job FORM employee WHERE EXISTS(SELECT 1 FROM dept WHERE deptno = emp.deptno AND dept.loc = 'ShangHai');

    posted on 2007-03-07 17:39 yok 閱讀(587) 評論(0)  編輯  收藏 所屬分類: DataBase

    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 亚洲一区二区视频在线观看| 玖玖在线免费视频| 亚洲精品av无码喷奶水糖心| 亚洲伦理一二三四| 亚洲ts人妖网站| 日本亚洲免费无线码| 亚洲1234区乱码| 亚洲av日韩专区在线观看| 亚洲av无码成人精品区一本二本| 亚洲爆乳精品无码一区二区| 亚洲aⅴ天堂av天堂无码麻豆| 国产精品日本亚洲777| 在线观看亚洲网站| xvideos永久免费入口| 免费毛片在线看不用播放器 | 亚洲精品无码久久久久| 国产亚洲精品a在线观看app| 亚洲va在线va天堂va四虎| 久久久亚洲裙底偷窥综合| 亚洲偷自精品三十六区| 亚洲丶国产丶欧美一区二区三区| 亚洲hairy多毛pics大全| 成年免费a级毛片| 久久精品成人免费网站| 91精品国产免费久久久久久青草| 女人张开腿等男人桶免费视频 | 免费无遮挡无码永久视频| 青娱分类视频精品免费2| 免费无码一区二区三区蜜桃大| 亚洲AV无码一区二三区| 亚洲精品V欧洲精品V日韩精品 | 亚洲∧v久久久无码精品| 亚洲综合激情六月婷婷在线观看| 亚洲av午夜精品无码专区| 美女尿口扒开图片免费| 成全视频免费观看在线看| 无人在线直播免费观看| 免费人成网站在线高清| 亚洲∧v久久久无码精品| 久久综合亚洲色hezyo| a在线免费观看视频|