久久国产亚洲欧美日韩精品,国产精品一区在线麻豆,国产拍揄自揄精品视频网站,欧美日本一区二区三区免费,无码福利视频,亚洲无码视频喷水,亚洲三级色,亚洲狠狠婷婷综合久久久久

SELECTSQL語句中Where子句功能解析教育論文

2024-06-27 句子

  [摘要]針對SELECT-SQL語句中Where子句存在多種使用方式的狀況,在分析了SELECT-SQL子句特點的基礎上,本文提出了根據不同應用要求,合理使用Where子句的觀點,結合多年的教學與計算機培訓的實際,在關系數據庫課程的教學與實驗方面取得了一定的效果。本文結合實例進行了解析,為讀者合理使用SQL語句提供了參考意見。

  [關鍵詞]SELECT-SQL Where子句 形式 合理使用

  在SQL語句使用中,應用的核心是SELECT-SQL查詢。它主要用于從數據表中查詢出符合用戶指定條件的相關信息,即按用戶查詢要求可通過SELECT-SQL語句對指定表(單表或多表)進行選定列字段、選擇、排序、分組、保存等操作。在選擇中用戶往往要提出較多的要求,而在SELECT-SQL語句中能夠完成選擇任務主要由Where子句來承擔,由于實際應用時用戶面對的要求與數據是多樣化的,合理利用它們可對表(單表或多表)中信息進行有效的選擇。若使用不當,會造成數據的遺漏或錯誤。下面就承擔選擇功能的子句在不同查詢方式時的作用作出一定的分析并以實例說明。

  一、對單表查詢時Where子句主要應用形式

  1.Where FieldName Comparison Expression。作用是對表中不符合子句匹配表達式(條件)的那些記錄進行篩選。常用匹配符號有=、>、<、<>、>=、==等。

  適用情況:已知一個確定值,用它作為選擇的單邊界值。

  2.Where FieldName [NOT] BETWEEN Start_Range AND End_Range。作用是對表中符合子句指定字段的范圍值之記錄進行選擇。

  適用情況:已知二個確定值,用它作為選擇的上、下邊界值。

  3.Where FieldName [NOT] Like cExpression。作用是查找每個與字符串表達相匹配的字段值。其中在字符串表達試中可以使用百分號(%)和下劃線(_)通配符,百分號表示字符串中任意個字符,而下劃線僅表示字符串中任意一個字符。

  適用情況:已知一個子字串值,用它作為選擇的比較、包含值。

  4.Where FieldName [NOT] IN(Subquery)。記錄包含在查詢結果中的條件是:字段必須包含一個子查詢的返回值。

  適用情況:邊界值未直接給出,需用子查詢來確定。

  二、對多表查詢時Where子句的主要應用形式

  在對多表進行查詢時,其Where子句的功能主要有兩種。

  1.連接。對進行連接的兩表按連接字段值是否相等作出選擇(與連接方式有關)。

  2.選擇。作用與單表中的應用相同。若既要起連接作用又同時起選擇作用,則表達式須用邏輯運算符AND進行連接。

  3.基本格式:

  Select 字段名1,字段名2,……..;

  From Table1,Table2;

  Where Table1.字段名1=Table2.字段名1 AND字段名 Comparison Expression即:在兩個被連接的表中,按連接條件是否成立(連接字段的值是否符合等值),進行第一次選擇;然后進行第二次選擇,去掉不符合條件的記錄,從而得到最終結果。

  三、實例應用

  以下查詢命令是基于關系:STUDENT(XH,XM,XB,CSRQ); SC(XH,KCH,CJ);KC(KCH,KCMC)。

  1.單表查詢

  (1)查“性別為男的學生全部信息”

  Select * FromStudent Where XB=“男”

  查“成績大于等于85分的學生信息”

  Select * From Sc Where CJ>=85表示為一個含端點值的開區間。

  (2)查 “成績大于等于85分并且小于等于95分的信息”

  Select * From SC Where CJ BETWEEN 85 AND 95

  該子句可用下面語句形式替換

  Select * From SC Where CJ>=85 AND CJ<=95

  也能表示為含端點值的一個閉區間

  (3)查“課程名稱中含有‘信息’的各門課程名稱”

  Select Kcmc From Kc Where KcmcLike“%信息%”

  %:為全通配符,可代表任意長度、任意內容的字符。

  (4)查“參加了考試的學生學號”

  Select xh From Student Where xh IN (Select xh From Sc)

  本例采用了嵌套查詢。

  2.多表查詢

  (1)查“參加了考試的、男生姓名”

  Select Student.xm From Student,Sc Where Student.xh=Sc.xh AND xb=“男”

  也可用以下形式表達:

  Select Student.xm From Student Join Sc On Student.xh=Sc.xh Where xb=“男”

  (2)查“參加了C語言考試的、男生姓名”

  Select Student.xm From Student,Sc,Kc Where Student.xh=Sc.xh AND ;Kc.kch=Sc.kch AND xb=“男” AND kcmc=“C語言”

  也可用以下形式表達:

  Select Student.xm From Student Join Sc Join Kc On Kc.kch=Sc.kch;

  On Student.xh=Sc.xh Where Student.xb=“男” AND Kc.kcmc=“C語言”

  四、結束語

  在關系數據庫教學中學生們經常感覺到Where短語不好掌握,因為它既有篩選的功能,也含有確定連接條件的功能;在單表查詢時還比較容易理解,當使用在二表或三表查詢時學生們就不太容易理解了。在實際使用中SELECT語句的作用很重要,尤其是在計算機等級考試中也有較大的分值點,掌握好其中的Where子句用法也是不可忽視的,本文給出的幾種常用的形式既是基礎,也是應用、考試要點。

  參考文獻:

  [1]王珊,薩師煊.數據庫系統概論(第四版)[M].高等教育出版社,2007.94.

  [2]李鑫.ELF格式對共享庫支持的分析[J].山西廣播電視大學學報,2009,(1):52-54.

  [3]王珊,薩師煊.數據庫系統概論(第四版)[M].高等教育出版社,2007.103.

  [4]耿小芬.VB中的ADO數據庫訪問技術[J].山西廣播電視大學學報,2009,(1):50-51.

  [5]吳迪,曲蒙. Visual FoxPro 6.0中文命令手冊[M].清華大學出版社,2001.279.

  • 相關推薦

【SELECTSQL語句中Where子句功能解析教育論文】相關文章:

以where開頭的句子07-13

詩句中尋找愛情10-25

詩句中的夏(精選240句)05-18

英語詩歌欣賞-Where Go The Boats06-13

從《詩經》名句中參夫妻之道09-04

古詩句中的清明210句03-07

經典句子句句穿心11-01

老舍小說《駱駝祥子》的人性解析論文07-05

詩句中帶有春字的詩句09-27

傷感句子句句經典07-21

主站蜘蛛池模板: 国产成人无码AV在线播放动漫 | jijzzizz老师出水喷水喷出| 久久网欧美| 国产精品手机在线播放| 日韩国产无码一区| 一本无码在线观看| 黄色不卡视频| 青青草原国产av福利网站| 亚洲精品国产成人7777| 久草国产在线观看| 在线看AV天堂| 毛片久久网站小视频| 国产色偷丝袜婷婷无码麻豆制服| 国产午夜精品鲁丝片| 欧美天堂在线| 亚洲水蜜桃久久综合网站| 亚洲欧美国产五月天综合| 日本色综合网| 免费一级毛片在线观看| 成人在线不卡视频| 园内精品自拍视频在线播放| 国产成人高清精品免费| 欧美成人精品在线| 免费不卡在线观看av| 亚洲AV无码精品无码久久蜜桃| 久久午夜夜伦鲁鲁片无码免费| 日韩毛片免费观看| 91毛片网| 草草线在成年免费视频2| 在线欧美a| 一区二区在线视频免费观看| 日本伊人色综合网| 欧美精品色视频| 91在线一9|永久视频在线| 国产日韩欧美在线视频免费观看| 久久久久88色偷偷| 亚洲av无码牛牛影视在线二区| 亚洲综合激情另类专区| 欧美色综合网站| 美女无遮挡免费网站| 99精品视频在线观看免费播放| 在线观看国产黄色| 91视频精品| 国产欧美日韩精品综合在线| 欧美性猛交一区二区三区| 成人国产精品视频频| 天堂久久久久久中文字幕| 国产偷国产偷在线高清| 韩国自拍偷自拍亚洲精品| 亚洲三级a| 亚洲成人在线网| 啪啪永久免费av| 一个色综合久久| 伊人成人在线视频| 亚洲一级色| 欧美黄色a| 国产香蕉97碰碰视频VA碰碰看| 日韩无码精品人妻| 亚洲精品高清视频| 无码内射在线| 制服丝袜在线视频香蕉| 亚洲第一中文字幕| 少妇精品在线| 婷婷开心中文字幕| 国产欧美日韩18| 四虎永久免费地址| 国产系列在线| www.91在线播放| 亚洲国产在一区二区三区| 毛片免费试看| 青青操视频免费观看| 久久a毛片| 在线视频亚洲色图| 欧美色视频网站| 精品久久香蕉国产线看观看gif | 99久久精彩视频| 国产黄色片在线看| 国产日产欧美精品| 国内精品视频区在线2021| 日本在线国产| 国产丝袜无码精品| 777午夜精品电影免费看|