版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、1第四章 數據庫的操作 4.1 SELECT語句概述語句概述 4.2 單表查詢單表查詢 4.3 多表查詢多表查詢 4.4 嵌套查詢嵌套查詢 4.5 視圖視圖2第四章 數據庫的操作SQL語言最主要的功能是數據庫查詢,它是數語言最主要的功能是數據庫查詢,它是數據庫其他操作(如統(tǒng)計、插入、修改、刪除)的據庫其他操作(如統(tǒng)計、插入、修改、刪除)的基礎,也是基礎,也是DBMS的核心功能之一。使用的核心功能之一。使用SQL語語句將要連接的表、查詢所需的字段、篩選記錄的句將要連接的表、查詢所需的字段、篩選記錄的條件、記錄分組的依據、排序的方式以及查詢結條件、記錄分組的依據、排序的方式以及查詢結果的顯示方式,
2、寫在一條果的顯示方式,寫在一條SQL語句中,就可以從語句中,就可以從表或視圖中迅速、方便地檢索數據,具有十分靈表或視圖中迅速、方便地檢索數據,具有十分靈活的使用方式和豐富的功能。活的使用方式和豐富的功能。3第四章 數據庫的操作SELECT select_list INTO new_table FROM table_source WHERE search_condition GROUP BY group_by_expression HAVING search_condition ORDER BY order_expression ASC | DESC := * | table_name | vi
3、ew_name | table_alias .* | column_name | expression AS column_alias | column_alias = expression ,.n 整個整個SELECT語句的含義是:根據語句的含義是:根據WHERE子句的條件表達式,子句的條件表達式,從從FROM子句指定的基本表或視圖中找出滿足條件的記錄,再按照子句指定的基本表或視圖中找出滿足條件的記錄,再按照SELECT子句中的子句中的select_list,選出記錄中的列值、或計算值、或匯,選出記錄中的列值、或計算值、或匯總值形成的查詢結果。總值形成的查詢結果。 SELECT語句既可以完成
4、簡單的語句既可以完成簡單的單表查詢單表查詢,也可以完成復雜的也可以完成復雜的多表查詢多表查詢和和嵌套查詢嵌套查詢。4第四章 數據庫的操作如果用戶只對表中部分列感興趣,查詢時可不使用如果用戶只對表中部分列感興趣,查詢時可不使用WHERE子句,子句,選擇表中的全部列或部分列,也稱作投影查詢。選擇表中的全部列或部分列,也稱作投影查詢。基本語法為:基本語法為: SELECT ALL | DISTINCT TOP n PERCENT FROM table_source 參數說明:參數說明: ALL:默認設置,指定在結果集中可以顯示重復行。:默認設置,指定在結果集中可以顯示重復行。 DISTINCT:指定
5、在結果集中去除重復行,只顯示唯一行。:指定在結果集中去除重復行,只顯示唯一行。 TOP n PERCENT :指定只從查詢結果集中輸出前:指定只從查詢結果集中輸出前n行或前百行或前百分之分之n行。行。5第四章 數據庫的操作【例例4.1】查詢全體學生的學號、姓名和年齡。查詢全體學生的學號、姓名和年齡。SELECT SNO, SNAME, SAGE FROM XS查詢指定列查詢指定列6第四章 數據庫的操作7第四章 數據庫的操作【例例4.3】查詢全體學生的姓名及出生年份。(假設查詢全體學生的姓名及出生年份。(假設當前年份為當前年份為2009年)。年)。SELECT SNAME, 2009-SAGEF
6、ROM XS 8第四章 數據庫的操作9第四章 數據庫的操作10第四章 數據庫的操作11第四章 數據庫的操作【例例4.7】查詢查詢XS表中前表中前6個學生的情況。個學生的情況。 SELECT TOP 6 * FROM XS SELECT TOP 60 PERCENT * FROM XS 12第四章 數據庫的操作13第四章 數據庫的操作14第四章 數據庫的操作15第四章 數據庫的操作16第四章 數據庫的操作17第四章 數據庫的操作18第四章 數據庫的操作19第四章 數據庫的操作20第四章 數據庫的操作money21第四章 數據庫的操作22第四章 數據庫的操作23第四章 數據庫的操作24第四章 數據
7、庫的操作25第四章 數據庫的操作26第四章 數據庫的操作27第四章 數據庫的操作28第四章 數據庫的操作29第四章 數據庫的操作30第四章 數據庫的操作31第四章 數據庫的操作32第四章 數據庫的操作33第四章 數據庫的操作34第四章 數據庫的操作35第四章 數據庫的操作36第四章 數據庫的操作37第四章 數據庫的操作38第四章 數據庫的操作39第四章 數據庫的操作40第四章 數據庫的操作41第四章 數據庫的操作42第四章 數據庫的操作43第四章 數據庫的操作44第四章 數據庫的操作45第四章 數據庫的操作46第四章 數據庫的操作47第四章 數據庫的操作48第四章 數據庫的操作49第四章 數據庫的操作插入時,一條語句只能對屬于同一個表的列執(zhí)行操作。插入時,一條語句只能對屬于同一個表的列執(zhí)行操作。50第四章 數據庫的操作更新
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年食品安全合同書
- 2024影視道具租賃合同參考范本
- 工程承包合同示例文本
- 2024舉辦合同培訓班的通知
- 2024年度銷售合同智能家居產品銷售合同(04版)
- 2024蔬菜超市采購合同
- 2024年度安全設備維護及更新改造合同
- 農村新建住宅協(xié)議書
- 2024天臺縣花生種植收購合同樣書
- 2024工業(yè)生產廠房租賃合同范本
- 液化石油氣充裝操作規(guī)程(YSP118液化石油氣鋼瓶)
- 工程樣板過程驗收單
- 顱內動脈動脈瘤介入治療臨床路徑
- 糧食倉儲場建設項目可行性研究報告
- 珠寶銷貨登記表Excel模板
- 深基坑開挖施工風險源辨識與評價及應對措施
- 唯美手繪風花藝插花基礎培訓PPT模板課件
- 《現代漢語語法》PPT課件(完整版)
- 5G智慧農業(yè)建設方案
- 航海學天文定位第四篇天文航海第1、2章
- 浙江大學學生社團手冊(08)
評論
0/150
提交評論