freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

測試人員要掌握的基本的sql(編輯修改稿)

2024-09-05 17:20 本頁面
 

【文章內(nèi)容簡介】 LEFT OUT JOIN b ON = C:right outer join:右外連接(右連接):結(jié)果集包括連接表的匹配連接行,也包括右連接表的所有行。D:full outer join:全外連接:不僅包括符號連接表的匹配行,還包括兩個連接表中的所有記錄。使用TOP謂詞時注意最好與ORDER BY子句一起使用,因為這樣的前幾名才有意義。但當使用WITH TIES時,要求必須使用ORDER BY子句。TOP謂詞寫在SELECT單詞的后邊,查詢列表的前邊。使用TOP謂詞的格式為:TOP n[percent]with ties] 其中:n為非負整數(shù)。 TOP n:表示取查詢結(jié)果的前n行;TOP n percent:表示取查詢結(jié)果的前n% 行; With ties:表示包括并列的結(jié)果。INTO子句的語法格式為:INTO 新表名INTO子句跟在SELECT子句之后、FROM子句之前。SELECT 列名 INTO 新表名 FROM。新表名是要存放查詢結(jié)果的表名,SELECT INTO語句包含兩個操作:首先按查詢列表創(chuàng)建新表,然后執(zhí)行查詢語句,并將結(jié)果保存到新表中。 用INTO子句創(chuàng)建的新表可以是永久表,也可以是臨時表。臨時表又分為兩種:局部臨時表和全局臨時表。局部臨時表要在表名前加,它只能用在當前的連接中;全局臨時表要在表名前加,它的生存期為創(chuàng)建全局臨時表的連接的生存期使用UNION的格式為:SELECT 語句1UNIONSELECT 語句2UNION [ALL]SELECT 語句n使用UNION的兩個基本規(guī)則是:A、所有查詢語句中的列個數(shù)和列的順序必須相同。B、所有查語句中的對應(yīng)列的數(shù)據(jù)類型必須兼容。A、使用子查詢進行比較測試使用子查詢進行比較測試時,通過比較運算符(=、!=、=、=),將一個表達式的值與子查詢返回的單值進行比較。如果比較運算的結(jié)果為True,則比較測試也返回True。 使用子查詢進行的比較測試要求子查詢語句必須是返回單值的查詢語句。例1:查詢修了c02課程的且成績高于此課程的平均成績的學(xué)生的學(xué)號和成績。SELECT 學(xué)號,成績 FROM SCWHERE 課程號=‘c02’ and 成績( SELECT AVG(成績) from SCWHERE 課程號=‘c02’)B、使用子查詢基于集合的測試使用子查詢進行基于集合的測試時,通過運算符IN和NOT IN,將一個表達式的值與子查詢返回的結(jié)果集進行比較。這同前邊在WHERE子句中使用的IN作用完全相同。使用IN運算符時,如果該表達式的值與集合中的某個值相等,則此測試為True;如果該表達式與集合中的所有值均不相等,則返回False。注意:使用子查詢進行基于集合的測試時,由該子查詢返回的結(jié)果集是僅包含單個列的一個列表,該列必須與測試表達式的數(shù)據(jù)類型相同。當子查詢返回結(jié)果之后,外層查詢將使用這些結(jié)果。 C、使用子查詢進行存在性測試使用子查詢進行存在性測試時,往往使用EXISTS謂詞。帶EXISTS謂詞的子查詢不返回查詢的數(shù)據(jù),只產(chǎn)生邏輯真值和邏輯假值。例6:查詢選修了‘‘c01”號課程的學(xué)生姓名。SELECT 姓名 FROM StudentWHERE EXISTS(SELECT * FROM SCWHERE 學(xué)號=Student.學(xué)號AND 課程號=‘c01’)注1:帶EXISTS謂詞的查詢是先執(zhí)行外層查詢,然后再執(zhí)行內(nèi)層查詢。由外層查詢 的值決定內(nèi)層查詢的結(jié)果;內(nèi)層查詢的執(zhí)行次數(shù)由外層查詢的結(jié)果數(shù)決定。上述查詢語句的處理過程為:(1)找外層表Student表的第一行,根據(jù)其學(xué)號的值處理內(nèi)層查詢;(2)用外層的值與內(nèi)層的結(jié)果比較,由此決定外層條件的真、假值;如果為真,則此記錄為符合條件的結(jié)果;(3)順序處理外層表Student表中的第…行。注2:由于EXISTS的子查詢只能返回真或假值,因此在這里給出列名無意義。所以在有EXISTS的子查詢中,其目標列表達式通常都用“*”。2.數(shù)據(jù)更新SQL語言的數(shù)據(jù)更新語句DML主要包括插入數(shù)據(jù)、修改數(shù)據(jù)和刪除數(shù)據(jù)三種語句。INSERT INTO 表名[(列名1[,列名2…])] VALUES(值)只寫上部分列名,沒有寫上的列名值自動為空,如果列是NOT
點擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1