天堂888-欧美黄色小说-熟睡侵犯の奶水授乳在线-初尝情欲h名器av-亚洲天堂免费视频-日韩五十路-免费在线国产-国产又大又黄又粗-久草导航-色播导航-亚洲免费资源-熟女一区二区三区视频-亚洲美女视频在线-亚洲成人福利视频-婷婷精品在线-亚洲综合p-中文字幕 日本-亚洲骚片-亚洲自拍偷拍网-国产农村妇女精品一区二区-午夜中出-久久精品国产精品亚洲毛片-91精品毛片-99爱视频在线-狠狠操亚洲-美女让人操-里番本子纯肉侵犯肉全彩无码-999偷拍

中級通信互聯網技術知識點精講之查詢

互聯網技術 責任編輯:小狐貍 2016-08-18

摘要:下面是由希賽小編整理的中級通信互聯網技術知識點精講之查詢,希望能幫助學友們。

       下面是由希賽小編整理的中級通信互聯網技術知識點精講之查詢,希望能幫助學友們。具體內容如下:


       查詢

       數據庫査詢是數據庫的核心操作。SQL提供了SELECT語句進行數據庫的查詢,該語句具有靈活的使用方式和豐富的功能。其一般格式如下:

       SELECT[ALL[DISTINCT1<目標列表達式>],<目標列表達式>]...

       FROM<表名或視圖名>[,<表名或視圖名>]...

       [WHERE<條件表達式>]

       [GROUPBY<列名1>[HAV[NG<條件表達式>]]

       [ORDERBY<列名2>[ASC]DESC)];

       整個SELECT語旬的含義是,根據WHERE子句的條件表達式,從FROM子句指定的

       基本表或視圖中找出滿足條件的元組,再按SELECT子句中的目標列表達式,選出元組中的

       屬性值形成結果表。如果有GROUP子句,則將結果按<列名丨>的值進行分組,該屬性列值相等的元組為一個組。通常會在每組中使用集函數。如果GROUP子句帶HAVING短語,則只有滿足指定條件的組才可輸出。如果有ORDER子句,則結果表還要按<列名2>的值的升序或降序排序。

       SELECT語句既可以完成簡單的單表査詢,也可以完成復雜的連接査詢和嵌套查詢。

       1.單表査詢

       單表查詢是指僅涉及一個表的查詢。

       (1)選擇表中的若干列

       選擇表中的全部列或部分列,這就是投影運算。

       ①查詢指定列。在很多情況下,用戶只對表中的一部分屬性列感興趣,這時可以通過在SELECT子句的&lt;目標列表達式&gt;中指定要査詢的屬性。

       ②査詢全部列。將表中的所有屬性列都選出來,可以有兩種方法。一種方法就是在SELECT關鍵字后面列出所有列名。如果列的顯示順序與其在基表中的順序相同,也可以簡單地將&lt;目標列表達式&gt;指定為*。

       ③查詢經過計算的值。SELECT子句的&lt;目標列表達式&gt;不僅可以是表中的屬性列,也可以是表達式。

       (2)選擇表中的若干元組

       ①消除取值重復的行。兩個本來并不完全相同的元組,投影到指定的某些列上后,可能變成相同的行了。如果想去掉結果表中的重復行,必須指定DISTINCT短語。

       ②查詢滿足條件的元組?査詢滿足指定條件的元組可以通過WHERE子句實現。WHERE子句常用的査詢條件如表8-5所示。

17.jpg

       統計元組個數統計一列中值的個數計算一列值的總和(此列必須是數值型)計算一列值的平均值(此列必須是數值型)

       求一列值中的最大值求一列值中的最小值如果指定DISTINCT短語,則表示在計算時要取消指定列中的重復值。如果不指定DISTINCT短語或指定ALL短語(ALL為缺省值),則表示不取消重復值。

       ⑤對査詢結果分組。GROUPBY子句將查詢結果表按某一列或多列值分組,值相等的為一組。

       對査詢結果分組的目的是為了細化集函數的作用對象。如果未對查詢結果分組,集函數將作用于整個査詢結果。如果分組后還要求按一定的條件對這些組進行篩選,最終只輸出滿足指定條件的組,則可以使用HAVING短語指定篩選條件。


       返回目錄:中級通信互聯網技術知識點精講之數據庫技術匯總


       相關推薦:

       中級通信工程師互聯網技術專業基礎課

       2013年中級通信工程師考試試題分析與解答

       中級通信工程師互聯網技術考試大綱

更多資料
更多課程
更多真題
溫馨提示:因考試政策、內容不斷變化與調整,本網站提供的以上信息僅供參考,如有異議,請考生以權威部門公布的內容為準!

通信工程師備考資料免費領取

去領取

專注在線職業教育25年

信息系統項目管理師

信息系統項目管理師

信息系統項目管理師

!
咨詢在線老師!