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

正文內(nèi)容

數(shù)據(jù)庫原理與應(yīng)用錦州師范高等??茖W(xué)校計(jì)算機(jī)系(編輯修改稿)

2024-11-22 15:27 本頁面
 

【文章內(nèi)容簡介】 班級(jí) =1 WITH ROLLUP和 WITH CUBE選項(xiàng) ●使用 WITH ROLLUP和 WITH CUBE選項(xiàng)可以對(duì)匯總結(jié)果再匯總,生成超級(jí)組。 【 例 335】 數(shù)據(jù)匯總時(shí)不使用 WITH ROLLUP和 WITH CUBE選項(xiàng)。 SELECT 班級(jí) ,課程號(hào) ,COUNT(成績 ) AS 不及格人數(shù) FROM XS_KC WHERE 成績 60 GROUP BY 班級(jí) ,課程號(hào) 2020/11/23 第三章 數(shù)據(jù)庫的查詢和試圖 【 例 336】 對(duì) 【 例 334】 進(jìn)行數(shù)據(jù)匯總時(shí)使用 WITH ROLLUP選項(xiàng)。 SELECT 班級(jí) ,課程號(hào) ,COUNT(成績 ) AS 不及格人數(shù) FROM XS_KC WHERE 成績 60 GROUP BY 班級(jí) ,課程號(hào) WITH ROLLUP 【 例 337】 對(duì) 【 例 334】 進(jìn)行數(shù)據(jù)匯總時(shí)使用 WITH CUBE選項(xiàng)。 SELECT 班級(jí) ,課程號(hào) ,COUNT(成績 ) AS 不及格人數(shù) FROM XS_KC WHERE 成績 60 GROUP BY 班級(jí) ,課程號(hào) WITH CUBE 2020/11/23 第三章 數(shù)據(jù)庫的查詢和試圖 ● 語法格式: SELECT 列名 1[,…n] FROM 表名 1[, …n] WHERE 邏輯表達(dá)式 GROUP BY 列名 1[,…n] [ORDER BY{列名 1|列號(hào) 1[ASC|DESC]}[,…n]] COMPUTE{聚合函數(shù)(列名 1) }[, …n] [BY 列名 1[, …n]] ● 注意事項(xiàng): ① 如果使用 GROUP BY子句,那么 SELECT子句中指定的列必須在 GROUP BY子句中指定、或是和聚合函數(shù)一起使用 。 2020/11/23 第三章 數(shù)據(jù)庫的查詢和試圖 ② COMPUTE子句中的列必須出現(xiàn)在 SELECT子句的列表中。 ③ 使用 COMPUT [BY]子句就不能同時(shí)使用 SELECT INTO子句 ④ BY選項(xiàng)表示按指定的列進(jìn)行明細(xì)匯總,使用 BY選項(xiàng)時(shí)必須同時(shí)使用 ORDER BY 子句,且 BY選項(xiàng)后的列必須具有和ORDER BY后的列相同的順序,且不能跳過其中的列。 例如:如果 ORDER BY子句按照如下指定列。 ORDER BY 列 A,列 B,列 C 則 BY選項(xiàng)后的列表只能是下面任一中形式: BY 列 A,列 B,列 C BY 列 A,列 B BY 列 A 2020/11/23 第三章 數(shù)據(jù)庫的查詢和試圖 【 例 338】 使用 COMPUTE子句對(duì)不及格的成績記錄進(jìn)行明細(xì)匯總。 SELECT 學(xué)號(hào) ,課程號(hào) ,成績 FROM XS_KC WHERE 成績 60 COMPUTE COUNT(成績) 【 例 339】 使用 COMPUTE BY子句對(duì)不及格的成績記錄進(jìn)行明細(xì)匯總。 SELECT 學(xué)號(hào) ,課程號(hào) ,成績 FROM XS_KC WHERE 成績 60 ORDER BY 2 COMPUTE COUNT(成績) BY 課程號(hào) 2020/11/23 第三章 數(shù)據(jù)庫的查詢和試圖 排序 ●如果按一定順序顯示數(shù)據(jù)記錄,有兩種方法: (為表中的列建立簇索引或普通索引。) ① 當(dāng)查詢指定的是單個(gè)列,且該列有索引時(shí),查詢結(jié)果按照該列的索引定義的順序顯示; ②否則都按照表的簇索引順序顯示。 【 例 340】 查詢學(xué)生表中的“姓名”單個(gè)列。 SELECT 姓名 FROM XSQK 【 例 341】 查詢學(xué)生表中的“姓名”、“聯(lián)系電話”多個(gè)列。 SELECT 姓名,聯(lián)系電話 FROM XSQK 查詢結(jié)果如下圖: 2020/11/23 第三章 數(shù)據(jù)庫的查詢和試圖 2020/11/23 第三章 數(shù)據(jù)庫的查詢和試圖 ● 語法格式: SELECT 列名 1[,…n] FROM 表名 1[, …n] ORDER BY {列名 1|列號(hào) 1[ASC|DESC]}[, …n] 其中: ASC為默認(rèn)值,表示按升序排序。 【 例 342】 查詢學(xué)生表中的“姓名”,并按姓名列的降序排序。 SELECT 姓名 FROM XSQK ORDER BY 姓名 DESC 【 例 343】 按出生日期列的升序排列學(xué)生表。 SELECT 學(xué)號(hào),姓名,出生日期 FROM XSQK ORDER BY 3 2020/11/23 第三章 數(shù)據(jù)庫的查詢和試圖 例 342 例 343 2020/11/23 第三章 數(shù)據(jù)庫的查詢和試圖 【 例 344】 按多個(gè)列對(duì)學(xué)生表排序。 SELECT 學(xué)號(hào),課程號(hào),成績 FROM XS_KC ORDER BY 2, 3 DESC 2020/11/23 第三章 數(shù)據(jù)庫的查詢和試圖 SELECT語句的其他子句 ● 語法格式: SELECT 列名 1[,…n] INTO 新表名 FROM 表名 1[, …n] [WHERE 邏輯表達(dá)式 ] 【 例 345】 將 【 例 344】 的查詢結(jié)果保存到新表 temp_KC中。 SELECT 學(xué)號(hào),課程號(hào),成績 INTO temp_KC FROM XS_KC ORDER BY 2, 3 DESC 2020/11/23 第三章 數(shù)據(jù)庫的查詢和試圖 所謂連接查詢就是將多個(gè)表通過某個(gè)或某些列為條件進(jìn)行連接,從中查詢數(shù)據(jù)。 兩種語法方式: ANSI連接語法形式如下: SELECT 表名 .列名 1[, …n] FROM{表名 1[連接類型 ] JOIN 表名 2 ON 連接條件 }[, …n] WHERE 查詢條件 SQL Server連接語法形式如下: SELECT 表名 .列名 1[, …n] FROM 表名 1 [, …n] WHERE {查詢條件 AND |OR 連接條件 }[, …n] 2020/11/23 第三章 數(shù)據(jù)庫的查詢和試圖 ( 1)內(nèi)連接 [INNER] JOIN 在內(nèi)連接中,可以使用等號(hào) “ =”作為比較運(yùn)算符,此時(shí)稱作等值連接;也可以使用不等比較運(yùn)算符,此時(shí)為不等值連接。 【 例 346】 用 ANSI語法表示的內(nèi)連接查詢成績不及格的學(xué)生信息。 SELECT ,姓名,聯(lián)系電話,課程號(hào),成績 FROM XSQK INNER JOIN XS_KC ON = XS_KC.學(xué)號(hào) 2020/11/23 第三章 數(shù)據(jù)庫的查詢和試圖 ( 2)外連接 外連接包括左外連接 、 右外連接和全外連接 。 左外連接包含左表的所有數(shù)據(jù)行 , 右外連接包含右表的所有數(shù)據(jù)行 , 全外連接包含兩個(gè)表的所有數(shù)據(jù)行 。 左連
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1