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

正文內(nèi)容

數(shù)據(jù)庫技術基礎-提高班--文庫吧

2025-07-20 17:17 本頁面


【正文】 大學計算機基礎(提高班) —第七章 16 UPDATE語句 例 將表 Students中學生王濤的姓名改為王寶球 UPDATE Students SET 姓名 =“王寶球 ” WHERE 姓名 =王濤 例 將表 Students中助學金低于 200的學生加 30元 UPDATE Students SET 助學金 =助學金 +30 WHERE 助學金 200 UPDATE語句用于數(shù)據(jù)修改 其語法格式為: UPDATE 表 SET 字段 1=表達式 1, … ,字段 n=表達式 n [WHERE 條件 ] 注意 : WHERE子句缺省,則修改表中所有的記錄 UPDATE語句一次只能對一個表進行修改 大學計算機基礎(提高班) —第七章 17 數(shù)據(jù)庫的查詢 ?數(shù)據(jù)查詢是數(shù)據(jù)庫的核心操作 ? 不管采用何種工具創(chuàng)建查詢, Access都會在后臺構(gòu)造等效的SELECT語句 ?執(zhí)行查詢實質(zhì)就是運行了相應的 SELECT語句。 大學計算機基礎(提高班) —第七章 18 SELECT語句 語法形式為: SELECT [ALL|DISTINCT] 目標列 FROM 表 (或查詢 ) 基本部分 , 選擇字段 [WHERE 條件表達式 ] 選擇滿足條件的記錄 [GROUP BY 列名 1 HAVING 過濾表達式 ] 分組并且過濾 [ORDER BY 列名 2 [ASC|DESC]] 排序 不可缺少 可缺省 功能 根據(jù) WHERE中表達式 , 從指定的表 (或查詢 )中找出滿足條件的記錄 , 按目標列顯示數(shù)據(jù) GROUP BY子句按列名 1的值進行分組,每一組產(chǎn)生一條記錄, HAVING子句對分組后的結(jié)果過濾 ORDER BY子句按列名 2 對查詢結(jié)果的值進行排序 不能出現(xiàn)重復的記錄 大學計算機基礎(提高班) —第七章 19 合計函數(shù) 描 述 AVG(列名 ) 計算某一列的平均值 COUNT(*) 統(tǒng)計記錄的個數(shù) COUNT(列名 ) 統(tǒng)計某一列值的個數(shù) SUM(列名 ) 計算某一列的總和 MAX(列名 ) 計算某一列的最大值 MIN(列名 ) 計算某一列的最小值 如果 沒有 GROUP BY子句 , 合計函數(shù) 對整個表 進行統(tǒng)計 , 產(chǎn)生 一條 記錄 , 否則按 分組統(tǒng)計 , 一組 產(chǎn)生 一條 記錄 SQL合計函數(shù): 大學計算機基礎(提高班) —第七章 20 1. 選擇字段 例 查詢所有學生的學號 、 姓名 、 性別和專業(yè) SELECT 學號 , 姓名 , 性別 , 專業(yè) FROM Students 說明: 若要查詢所有學生的基本情況(所有字段), 則可以用 *表示所有的字段: SELECT * FROM Students 例 查詢所用的專業(yè) , 查詢結(jié)果中不出現(xiàn)重復的記錄 SELECT DISTINCT 專業(yè) FROM Students。 用 DISTINCT 沒有用 DISTINCT 大學計算機基礎(提高班) —第七章 21 例 使用合計函數(shù) , 查詢學生人數(shù) 、 最低助學金 、 最高助學金和平均助學金 SELECT Count(*) AS 人數(shù) , Min(助學金 ) AS 最低助學金 , Max(助學金 ) AS 最高助學金 , Avg(助學金 ) AS 平均助學金 FROM Students 可改為Count(學號 ) 用 AS子句指定別名 本例產(chǎn)生一條記錄 大學計算機基礎(提高班) —第七章 22 例 查詢學生的人數(shù)和平均年齡 SELECT Count(*) AS 人數(shù) , Avg(Year(Date())Year(出生年月 )) AS 平均年齡 FROM Students 系統(tǒng)日期 得到年份 大學計算機基礎(提高班) —第七章 23 2. 選擇記錄 例 顯示所有非計算機專業(yè)學生的學號 、 姓名和年齡 SELECT 學號 , 姓名 , Year(Date())Year(出生年月 ) AS 年齡 FROM Students WHERE 專業(yè) 計算機 查詢條件 例 查詢 1981年 (包括 1981年 )以前出生的女生姓名和出生年月 。 SELECT 姓名 ,出生年月 FROM Students WHERE 出生年月 1/1/1982 AND 性別 =女 可用 MM/DD/YYYY 的形式表示日期 大學計算機基礎(提高班) —第七章 24 3. 排序 ORDER BY子句用于順序 ASC:表示升序 DESC:表示降序。 例 查詢所有黨員學生的學號和姓名,并按助學金從小到大排序。 SELECT 學號 , 姓名 FROM Students WHERE 黨員 =True ORDER BY 助學金 可用多個關鍵字排序。 例如, ORDER BY 專業(yè) ASC,助學金 DESC 專業(yè)是第一排序關鍵字,助學金是第二排序關鍵字。 大學計算機基礎(提高班) —第七章 25 4. 分組查詢 (1) 簡單分組 把在某一列上值相同的記錄分在一組,一組產(chǎn)生一條記錄。 例 查詢每個專業(yè)學生人數(shù)。 SELECT 專業(yè) , Count(*) AS 學生人數(shù) FROM Students ORDER BY 專業(yè) 將專業(yè)相同的記錄分在一組。 大學計算機基礎(提高班) —第七章 26 (2) 復雜分組 把在多個列上值相同的記錄分在一組,一組產(chǎn)生一條記錄。 例 查詢各專業(yè)男女生的平均助學金 SELECT專業(yè) ,性別 , Avg(助學金 ) AS 平均助學金 FROM Students GROUP BY 專業(yè) , 性別 將專業(yè)和性別都相同的記錄分在一組。 大學計算機基礎(提高班) —第七章 27
點擊復制文檔內(nèi)容
化學相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1