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

正文內(nèi)容

資料庫系統(tǒng)databasesystems(參考版)

2024-10-15 09:09本頁面
  

【正文】 ) ? Ex4: DELETE FROM ORDERS ? Ex5: DELETE FROM CUSTOMER 。 ? Ex2: DELETE FROM CUSTOMER WHERE CID=5 CID int NAME char RANK int AGE int 1 ALEX 1 15 2 BOB 2 12 3 CATHY 3 25 4 DAVIE 2 33 5 ELLA 1 24 CUSTOMER 資料庫系統(tǒng) 98 DELETE ? Ex3:刪除所屬於 BOB客戶的所有交易紀(jì)錄 DELETE FROM ORDERS WHERE CID IN ( SELECT CID FROM CUSTOMER WHERE NAME=39。, AGE=18 WHERE CID=2 CID int NAME char RANK int AGE int 1 ALEX 1 15 (20) 2 BOB (XYZ) 2 12 (18) 3 CATHY 3 25 4 DAVIE 2 33 5 ELLA 1 24 CUSTOMER 資料庫系統(tǒng) 95 UPDATE ? Ex:將年紀(jì)小於 20的客戶等級都修改成 1 UPDATE CUSTOMER SET RANK=1 WHERE AGE20 ? Ex:將所有價格高於 500元的商品 ,其價格降低 20元 UPDATE PRODUCT SET PRICE=PRICE20 WHERE PRICE500 CID int NAME char RANK int AGE int 1 ALEX 1 (1) 15 2 BOB 2 (1) 12 3 CATHY 3 25 4 DAVIE 2 33 5 ELLA 1 24 CUSTOMER PID int PNAME char COLOR char PRICE int 1 襯衫 紅色 100 2 長褲 藍(lán)色 200 3 長褲 紅色 300 4 長褲 紅色 400 5 襯衫 水藍(lán)色 500 6 襯衫 綠色 600 (580) 7 長褲 淺綠色 700 (680) 8 長褲 深藍(lán)色 800 (780) PRODUCT 資料庫系統(tǒng) 96 UPDATE ? Ex:所有購買過 6號商品的客戶等級修改為 5 UPDATE CUSTOMER SET RANK=5 WHERE CID IN ( SELECT CID FROM ORDERS WHERE PID=6 ) CID int PID int ODATE datetime QUAN int 1 1 2020/07/01 50 1 2 2020/07/02 30 1 3 2020/07/03 20 1 4 2020/08/04 30 1 5 2020/08/05 40 2 6 2020/08/01 50 2 1 2020/09/02 60 3 2 2020/09/01 20 3 3 2020/11/03 30 4 4 2020/11/04 20 4 5 2020/12/11 10 5 6 2020/12/21 40 CID int NAME char RANK int AGE int 1 ALEX 1 15 2 BOB 2 (5) 12 3 CATHY 3 25 4 DAVIE 2 33 5 ELLA 1 (5) 24 CUSTOMER ORDERS 資料庫系統(tǒng) 97 DELETE ? 指令 DELETE FROM 關(guān)聯(lián)表 WHERE 刪除條件 ? Ex1: DELETE FROM CUSTOMER WHERE NAME=39。 資料庫系統(tǒng) 92 排序 ORDER BY ?一般語法組成 SELECT * FROM TABLE WHERE CONDITION ORDER BY ATTRIBUTE ASC|DESC ?排列方式 ? ASC (由小至大 ) ? DESC (由大至小 ) 資料庫系統(tǒng) 93 排序 ORDER BY ? Ex18:擷取所有價格低於 500的商品名稱與價格 ,並依價格由低至高排列輸出 SELECT PNAME,PRICE FROM PRODUCT WHERE PRICE 500 ORDER BY PRICE ASC ? Ex19:擷取所有交易量低於 55的交易紀(jì)錄 ,列出客戶編號 ,商品編號與交易量 ,並依交易量由高至低排列 ,若交易量相同時 ,則依客戶編號由小至大排列 SELECT CID,PID,QUAN FROM ORDERS WHERE QUAN55 ORDER BY QUAN DESC,CID ASC 資料庫系統(tǒng) 94 UPDATE ? 指令 UPDATE 關(guān)聯(lián)表 SET 欄位 1=值 1,欄位 2=值 2 WHERE 條件 ? Ex:將 1號客戶的年紀(jì)修改為 20歲 UPDATE CUSTOMER SET AGE=20 WHERE CID=1 ? Ex:將 2號客戶的姓名修改為 XYZ並將年紀(jì)改為 18歲 UPDATE CUSTOMER SET NAME=39。 的客戶編號與姓名 SELECT CID,NAME FROM CUSTOMER WHERE NAME LIKE 39。 ? Ex17:擷取姓名中第二個字母為 39。 的商品名稱與價格 SELECT PNAME,PRICE FROM PRODUCT WHERE COLOR LIKE 39。 ? Ex12:屬於 1號商品的交易共有幾筆 ,總交易量又是多少 ? SELECT COUNT(*) AS OTIMES, SUM(QUAN) AS OTOTAL FROM ORDERS WHERE PID=1 資料庫系統(tǒng) 89 GROUP BY 與 HAVING ? GROUP BY具有群組化特性 ,而 Having可 用來篩選符合條件的 Group, 正如 Where 子句是用來篩選出符條件的值組 ? Ex13:擷取各項(xiàng)商品的交易次數(shù)與總交易量 SELECT COUNT(*),SUM(QUAN) FROM ORDERS GROUP BY PID ? Ex14:擷取各項(xiàng)商品的交易次數(shù)與總交易量 ,列出總交易量高於 55的商品交易次數(shù)與總交易量 SELECT COUNT(*),SUM(QUAN) FROM ORDERS GROUP BY PID HAVING SUM(QUAN) 55 資料庫系統(tǒng) 90 範(fàn)例 ? Ex15:擷取年紀(jì)低於 18歲客戶的交易紀(jì)錄 ,求取各項(xiàng)商品的的總交易量 ,列出其中總交易量高於 35的商品編號與總交易量 SELECT PID,SUM(QUAN) FROM CUSTOMER C,ORDERS O WHERE = AND AGE18 GROUP BY PID HAVING SUM(QUAN)35 資料庫系統(tǒng) 91 Like的敘述 ? % : 以百分比符號表示零個或多個字元 ? : 以底線符號表示任一個字元 ? 僅適用於字元型態(tài)的屬性 ? Ex16:擷取商品顏色屬性中 ,含有 39。 資料庫系統(tǒng) 86 DISTINCT 與 IN 的用法 ? Ex6:擷取客戶等級的類型 SELECT DISTINCT RANK FROM CUSTOMER ? Ex7:擷取曾經(jīng)銷售過的書籍編號 SELECT DISTINCT PID FROM ORDERS ? Ex8:擷取屬於 1,3,或 5號客戶的交易紀(jì)錄 ,列出客戶編號與商品編號 SELECT CID,PID FROM ORDERS WHERE CID=1 OR CID=3 OR CID=5 SELECT CID,PID FROM ORDERS WHERE CID IN (1,3,5) 資料庫系統(tǒng) 87 IN與巢狀查詢的應(yīng)用 ? Ex9:擷取所有交易量大於 40的交易 ,列出這些交易的商品名稱 ,顏色與價格 SELECT PNAME,COLOR,PRICE FR
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1