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

正文內(nèi)容

sql語句大全實例-資料下載頁

2025-05-29 22:48本頁面
  

【正文】 ERENCES 、 TRIGGER 、 UNDER 、 USAGE 、 EXECUTE 等。其中 INSERT 、 UPDATE 、 DELETE 、 SELECT 、 REFERENCES 、 TRIGGER 有對表做相應(yīng)操作的權(quán)限,故稱為表特權(quán)。) GRANT SELECT ON STUDENTS TO LILI WITH GRANT OPTION 例 51 取消 LILI 的存取 STUDENTS 表的特權(quán)。 REVOKE ALL ON STUDENTS FROM LILI CASCADE 不斷補充中:1. 模糊查找:它判斷列值是否與指定的字符串格式相匹配。可用于char、varchar、text、ntext、datetime和smalldatetime等類型查詢。   可使用以下通配字符:   百分號%:可匹配任意類型和長度的字符,如果是中文,請使用兩個百分號即%%。   下劃線_:匹配單個任意字符,它常用來限制表達(dá)式的字符長度。   方括號[]:指定一個字符、字符串或范圍,要求所匹配對象為它們中的任一個。[^]:其取值也[] 相同,但它要求所匹配對象為指定字符以外的任一個字符。    例如:   限制以Publishing結(jié)尾,使用LIKE 39。%Publishing39。   限制以A開頭:LIKE 39。[A]%39。   限制以A開頭外:LIKE 39。[^A]%39。  ALTERTABLEtable_name ADDCOLUMNcolumn_nameDATATYPE 說明:增加一個欄位(沒有刪除某個欄位的語法。) ALTERTABLEtable_name ADDPRIMARYKEY(column_name) 說明:更改表得的定義把某個欄位設(shè)為主鍵。 ALTERTABLEtable_name DROPPRIMARYKEY(column_name) 說明:把主鍵的定義刪除。 by 在select 語句中可以使用group by 子句將行劃分成較小的組,然后,使用聚組函數(shù)返回每一個組的匯總信息,另外,可以使用having子句限制返回的結(jié)果集。group by 子句可以將查詢結(jié)果分組,并返回行的匯總信息Oracle 按照group by 子句中指定的表達(dá)式的值分組查詢結(jié)果。在帶有g(shù)roup by 子句的查詢語句中,在select 列表中指定的列要么是group by 子句中指定的列,要么包含聚組函數(shù)select max(sal),job emp group by job。(注意max(sal),job的job并非一定要出現(xiàn),但有意義)查詢語句的select 和group by ,having 子句是聚組函數(shù)唯一出現(xiàn)的地方,在where 子句中不能使用聚組函數(shù)。select deptno,sum(sal) from emp where sal1200 group by deptno having sum(sal)8500 order by deptno。當(dāng)在gropu by 子句中使用having 子句時,查詢結(jié)果中只返回滿足having條件的組。在一個sql語句中可以有where子句和having子句。having 與where 子句類似,均用于設(shè)置限定條件where 子句的作用是在對查詢結(jié)果進(jìn)行分組前,將不符合where條件的行去掉,即在分組之前過濾數(shù)據(jù),條件中不能包含聚組函數(shù),使用where條件顯示特定的行。having 子句的作用是篩選滿足條件的組,即在分組之后過濾數(shù)據(jù),條件中經(jīng)常包含聚組函數(shù),使用having 條件顯示特定的組,也可以使用多個分組標(biāo)準(zhǔn)進(jìn)行分組。查詢每個部門的每種職位的雇員數(shù)select deptno,job,count(*) from emp group by deptno,job。 有時候,即使在連接的表中沒有相應(yīng)的行,用戶可能想從一張表中看數(shù)據(jù),Oracle提供了外連接實現(xiàn)該功能。內(nèi)連接是指連接查詢只顯示完全滿足連接條件的記錄,即等值連接,外連接的查詢結(jié)果是內(nèi)連接查詢結(jié)果的擴(kuò)展。外連接不僅返回滿足連接條件的所有記錄而且也返回了一個表中那些在另一個表中沒有匹配行的記錄。外連接的操作符是“+”?!?”號放在連接條件中信息不完全的那一邊(即沒有相應(yīng)行的那一邊)。運算符“+”影響NULL行的建立。建一行或多行NULL來匹配連接的表中信息完全的行。外連接運算符“+”只能出現(xiàn)在where子句中表達(dá)式的一邊。假如在多張表之間有多個連接條件,外連接運算符不能使用or,in邏輯運算符與其它條件組合。假如emp表中deptno=10的ename為空值,dept表中deptno=20的loc為空值:1.select ename,loc from emp,dept where (+)=。,則在做外連接時,結(jié)果中ename會產(chǎn)生一個空值。(=10)2.select ename,loc from emp,dept where =(+)。,則在做外連接時,結(jié)果中l(wèi)oc會產(chǎn)生一個空值。(=20) 自連接是指同一張表的不同行間的連接。該連接不受其他表的影響。用自連接可以比較同一張表中不同行的某一列的值。因為自連接查詢僅涉及到某一張表與其自身的連接。所以在from子句中該表名出現(xiàn)兩次,分別用兩個不同的別名表示,兩個別名當(dāng)作兩張不同的表進(jìn)行處理,與其它的表連接一樣,別名之間也使用一個或多個相關(guān)的列連接。為了區(qū)分同一張表的不同行的列,在名前永別名加以限制。select , manager from emp worker,emp managerwhere=。 基合運算符可以用于從多張表中選擇數(shù)據(jù)。①UNION運算用于求兩個結(jié)果集合的并集(兩個結(jié)果集合的所有記錄),并自動去掉重復(fù)行。select ename,sal from account where sal2000unionselect ename,sal from research where sal2000unionselect ename,sal from sales where sal2000。注:ename,sal 是必須一致的。 ②UNION ALL運算用于求兩個結(jié)果集合的并集(兩個結(jié)果集中的所有記錄),并且不去掉重復(fù)行。select ename,sal from account where sal2000unionselect ename,sal from research where sal2000unionselect ename,sal from sales where sal2000。③INTERSECT運算intersect運算返回查詢結(jié)果中相同的部分。各部門中有哪些相同的職位?select Job from accountintersectselect Job from researchintersectselect Job from sales。④MINUS運算minus返回兩個結(jié)果集的差集。(在第一個結(jié)果集中存在的,而在第二個結(jié)果集中不存在的行。)有那些職位是財務(wù)部中有,而在銷售部門中沒有?select Job from accountminusselect Job from sales。寧可累死在路上,也不能閑死在家里!寧可去碰壁,也不能面壁。是狼就要練好牙,是羊就要練好腿。什么是奮斗?奮斗就是每天很難,可一年一年卻越來越容易。不奮斗就是每天都很容易,可一年一年越來越難。能干的人,不在情緒上計較,只在做事上認(rèn)真;無能的人!不在做事上認(rèn)真,只在情緒上計較。拼一個春夏秋冬!贏一個無悔人生!早安!—————獻(xiàn)給所有努力的人.學(xué)習(xí)好幫手
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1