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

正文內(nèi)容

關(guān)系數(shù)據(jù)庫標(biāo)準(zhǔn)查詢語言sql(更新版)

2025-07-04 16:45上一頁面

下一頁面
  

【正文】 sname ssex sage sdept o grade ? 2021001 李勇 男 20 CS 1 92 ? 2021001 李勇 男 20 CS 2 85 ? 2021001 李勇 男 20 CS 3 88 ? 2021002 劉辰 女 19 IS 2 90 ? 2021002 劉辰 女 19 IS 3 80 ? 卡氏連接 : ? SELECT Student. *, SC. * ? FROM Student, SC。 ? 例 30 查詢各個(gè)課程號(hào)與相應(yīng)的選課人數(shù)。 ? SC表 ? sno o grade ? 07001 1 92 ? 07001 2 85 ? 07001 3 88 ? 07002 2 90 ? 07002 3 80 ? 例 。 ? ? 例 3號(hào)課的學(xué)生的學(xué)號(hào)及成績(jī) ,查詢結(jié)果按分?jǐn)?shù)的降序排列。 SELECT * FROM Course WHERE Cname LIKE ?DB\ _ % i_ _‘ ESCAPE ? \‘。 ? 例 ,姓名性別 . ? SELECT Sname, Sno, Ssex ? FROM Student ? WHERE Sname LIKE ?劉 %‘。 ? 例 20歲以下的學(xué)生姓名及其年齡。 ? 查詢結(jié)果: ? Sname, 2021Sage ? 李勇 1986 ? 劉晨 1987 ? 王名 1988 ? 張立 1988 ? 例 ,出生年份和所有系,要求用小寫字母表示所有系名。 ? CREATE UNIQUE INDEX So ON ? SC (Sno ASC, Cno DESC)。 操作對(duì)象 創(chuàng)建 刪除 修改表 C R E A T E T A B L E D R O P T A B L E A L T E R T A B L E視圖 C R E A T E V I E W D R O P V I E W索引 C R E A T E I N D E X D R O P I N D E X 定義、刪除與修改基本表 ? 基本格式: ? CREATE TABLE 表名 ( 列名 數(shù)據(jù)類型 ? [列級(jí)完整性約束條件 ][, 列名 數(shù)據(jù)類型 ? [列級(jí)完整性約束條件 ]? ] ? [, 表級(jí)完整性約束條件 ]); ? 例 Student,它由學(xué)號(hào) Sno,姓名 Name,性別 Sex,年齡 Age,所在系 Sdept五個(gè)屬性組成 : ? CREAT E TABLE Student ? ( Sno CHAR (5) NOT NULL UNIQUE, ? Sname CHAR(20), ? Ssex CHAR(1), ? Sage INT, ? Sdept CHAR (15) )。 ? 目前,正在推出 SQL3。 ? SQL 概述 ? SQL語言是 1974年由 Boyce和 Chamberlin提出的,19751979年在 IBM公司的 System R上實(shí)現(xiàn)的。 ? 2 高度非過程化。 ? 例 3: 將年齡的數(shù)據(jù)類型改為半字長(zhǎng)整數(shù) ? ALTER TABLE Student MODIFY Sage SMALLNT; ? 例 4:刪除關(guān)于學(xué)號(hào)必須取唯一值的約束。 ? 基本格式: ? SELECT [ALL | DISTINCT] 目標(biāo)列表達(dá)式 ? [, 目標(biāo)列表達(dá)式 ]? ? FROM〈 表名或視圖名 〉 [, 〈 表名或視圖名 ]? ? [WHERE 條件表達(dá)式 ] ? [GROUP BY列名 1[HAVING〈 條件表達(dá)式 〉 ]] ? [ORDER BY列名 2[ASC|DESC] ] ; 學(xué)生 —課程數(shù)據(jù)庫中的三個(gè)表: ? 表由學(xué)號(hào) Sno , 姓名 Sname , 性 ? 別 Ssex,年齡 Sage,所在系 Sdept組成記為: ? Student (Sno,Sname,Ssex,Sage,Sdept) ? 其中 Sno為主碼。 ? NAME BIRTH BIRTHDAY DEPARTMENT ? 李勇 Yearof Birth: 1986 cs ? 劉晨 Yearof Birth : 1987 if ? 王名 Yearof Birth : 1988 ma ? 張立 Yearof Birth : 1988 if ? 1).消除重復(fù)的行 ? 例 。 ? (2).確定范圍 BETWEEN… AND … NOT BETWEEN … AND … ? 例 10. 查年齡在 20和 23之間的學(xué)生的姓名 ,系別和年齡 . ? ? SELECT Sname, Sdept, Sage ? FROM Student ? WHERE Sage BETWEEN 20 AND 23。 ? 例 “陽”字的學(xué)生姓名和 ? 學(xué)號(hào) . ? SELECT Sname ,Sno ? FROM Student ? WHERE Sname LIKE ?_ _陽 %‘ 。 ? 例 程號(hào) . ? SELECT Sno,Cno ? FROM SC ? WHERE Grade IS NOT NULL。 ? COUNT( [DISTINCT |ALL] 〈 列名 〉 )統(tǒng)計(jì)一 ? 列中值的個(gè)數(shù)。 ? SELECT COUNT (DISTINCT Sno) ? FROM SC 。 . 連接查詢 ? 1 .等值與非等值連接查詢 ? 連接詞的格式 : ? [〈 表名 1〉 .]〈 列名 1〉〈 比較運(yùn)算符 〉 [〈 表名 2〉 .]〈 列名 2〉 ? 比較運(yùn)算符: =, 〈 , 〉 , 〈 =, 〉 =,! = ? ? 此外,可使用 BETWEEN … AND … 進(jìn)行連接,連接格式: ? [〈 表名 1〉 .]〈 列名 1〉 BETWEEN [〈 表名 2〉 .]〈 列名 2〉A(chǔ)ND[〈 表名 2〉 .]〈 列名 3〉 ? 例 32. 查詢每個(gè)學(xué)生及其選修課的情況 。 ? 例 . 查詢每一門課的間接先修課。 ? 例 . SELECT Sname ? FROM Student ? WHERE Sno IN ? (SELECT Sno ? FROM SC ? WHERE Cno=?2‘) 。 ? SQL語句如下: ? ? SELECT Sno ,Sname,Sdept ? FROM Student ? WHERE Sdept IN ? (SELECT Sdept ? FROM Student ? WHERE Sname=?劉晨’ ) 。 例 查詢所有選修了一號(hào)課程的學(xué)生姓名 ? SELECT Sanme ? FROM Student ? WHERE EXISTS ? ( SELECT * ? FROM SC ? WHERE Sno = Student. Sno ? AND Cno=?1‘)。 ? 例 .查詢選修課程 1的學(xué)生集合與選修課程 2的學(xué)生集合的交集。 ? 1. 插入單個(gè)元組 ? INSERT ? INTO〈 表名 〉 [( 〈 屬性列 1〉 ) ](屬性列 2) .. ? VALUES( 〈 常量 1〉 )( 〈 常量 2〉 ) …. ? 例 將新學(xué)生記錄插入 Student表中 ? INSERT ? INTO Student ? VALUES(‘ 07020‘,‘陳冬’,‘男’,‘ IS‘, 18); ? 例 . 插入一條選課記錄(’ 07020?,’ 1?) INSERT ? INTO SC ( Sno, Cno) ? VALUES(‘ 95020‘,‘ 1‘); ? ? 格式: ? INSERT ? INTO〈 表名 〉 [( 〈 屬性列 1〉〈 屬性列 2〉 ... ? 例 . 求每個(gè)系學(xué)生的平均年齡,并把結(jié)果存入數(shù)據(jù)庫 ? CREATE TABLE DEPTAGE ? ( SDEPT CHAR( 15) ? AVAGE SMALLINT);然后對(duì)數(shù)據(jù)庫的表按系分組求平均年齡,再把系名和平均年齡存入新表中。換句話說,數(shù)據(jù)庫中只存放視圖的定義,而不存放視圖對(duì)應(yīng)的數(shù)據(jù),這些數(shù)據(jù)仍存放在原來的基本表中。 ? ? DBMS 執(zhí)行此語句時(shí)就相當(dāng)建立如下虛表 : ? IS STUDENT表 ? Sno Sname Sage ? 07002 劉 辰 19 ? 07004 張 力 18 ? 例 建立信息系學(xué)生的視圖 ,進(jìn)行操作時(shí)該視圖只有信息系學(xué)生。 ? SELECT Sno,Sname,Sage ? FROM Student ? WHERE Sdept=?IS‘; 轉(zhuǎn)換為 ? SELECT Sno, Sage ? FROM Student ? WHERE Sdept=?IS‘ AND Sage? 20 。 ? 4 若視圖中含有 G
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1