下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
項(xiàng)目3
一、選擇題
1、c
2、B
3、B
4、A
5、C
6、B
7、D
8、B
9、A
10、BC
11、C
12、A
二、填空題
1、結(jié)構(gòu)化查詢語言數(shù)據(jù)查詢、數(shù)據(jù)操縱、數(shù)據(jù)定義數(shù)據(jù)控制
2、LIKENOTLIKE
3、LIMIT
4、ORDERBYASCDESC
5、JOIN...ON
6、左外連接查詢
7、自身
8、將兩個(gè)或更多查詢的結(jié)果集組合為單個(gè)結(jié)果集
三、判斷題
1、對(duì)
2、對(duì)
3、錯(cuò)
4、對(duì)
5、對(duì)
6、對(duì)
四、簡(jiǎn)答題
1、
答:INSERT語句向表中插入新數(shù)據(jù)的方式有兩種:一種是使用VALUES關(guān)鍵字
直接賦值插入記錄,此時(shí)既可以一次插入單條記錄,也可以一次插入多條記錄;另一種
是使用SELECT子句,從其他表或視圖中提取數(shù)據(jù)插入新的數(shù)據(jù)表中。
注意事項(xiàng):在表中添加數(shù)據(jù)時(shí),插入不同數(shù)據(jù)類型的數(shù)據(jù),其格式不同;如果在
創(chuàng)建表或修改表時(shí)設(shè)置了相應(yīng)的完整性約束條件,則還需要受到這些約束條件的限制。
2、
答:修改列標(biāo)題的方法有2種:方法一是采用“原列名AS列別名”的格式;方
法二是采用“原列名列別名”的格式。
3、
答:相同點(diǎn):都是用來篩選數(shù)據(jù)。
不同之處:1)使用的前提不同:where條件可以隨意使用,having條件只能在分
組groupby子句中出現(xiàn)。2)作用的對(duì)象不同:where條件作用于整個(gè)表,從中選擇滿
足條件的元組;而having只作用于每個(gè)組,從中選擇出滿足條件的組。3)Having條件
必須是描述分組性質(zhì)的屬性。
4、
答:連接查詢是單層查詢,即查詢中只有一個(gè)SELECT-FROM-WHERE查詢塊,
其運(yùn)算過程是在水平方向上合并兩個(gè)數(shù)據(jù)集合。而嵌套查詢是多層查詢,即在外層查詢
塊的WHERE子句或HAVING短語的條件中可以帶有子查詢,其運(yùn)算過程是往往是是
從內(nèi)層查詢開始的。
5、
答:1)select子句中避免使用*;2)where子句中的比較運(yùn)算符左側(cè)避免使用函數(shù);
3)where子句中避免使用isnull或isnoinull;4)like條件表達(dá)式中的通配符,%,不要出
現(xiàn)在匹配串的開頭;3)盡量避免使用in和notin;5)使用limit子句限制返回的數(shù)據(jù)
行數(shù);5)盡量使用主鍵作為索引;6)盡量不要同時(shí)對(duì)多個(gè)字段進(jìn)行排序,如果有這樣
的場(chǎng)景存在的話,那最好給這些字段設(shè)置聯(lián)合索引。等等。
五、項(xiàng)目實(shí)踐(訓(xùn))題
I、試用SQL語句實(shí)現(xiàn)下列數(shù)據(jù)增刪改操作:
(1)
INSERTINTObdept
VALUESC3012;,機(jī)修部門2,&75010527李一力
(2)
INSERTINTObleave(leaveid,employeeid,startdate,days,reason)
VALUESC100802;'301102,,,2012-06-12',2,'生病力
(3)
INSERTemployee(employee_id,employee_name,sex)
SELECTemployeeid,name,sex
FROMbemployee
WHEREemployeeidIN(SELECTemployeeid
FROMbsalary
WHEREtotalsalary>2500);
(4)
DELETEFROMbemployee
WHEREdeptid='2O14';
(5)
UPDATEbdept
SETdeptname=1公用部,
WHEREdepiid='3O13';
(6)
UPDATEbdept
SETdeptnum=(SELECTcount(employeeid)FROMbemployee
WHEREbemployee.dcptid=bdcpt.dcptid);
2、試用SQL語句實(shí)現(xiàn)下列數(shù)據(jù)查詢操作:
(I)
SELECTemployeeid,name,sex,zhicheng
FROMbemployee;
(2)
SELECTDISTINCTzhicheng
FROMbemployee;
(3)
SELECT*FROMbemployee
WHEREdeptid=3OH';
或:
SELECT*FROMbemployee
WHEREemployeeidLIKE'3011%';
(4)
SELECTname,sex,Year(nowO)-Year(Birthday)AS年齡
FROMbemployee
WHEREYear(now())-Year(Binhday)BETWEEN30AND45;
(5)
SELECTemployeeid,name,culture
FROMbemployee
WHEREddeptidIN(3012',’301「,'2014');
(6)
SELECTemployeeid,name,sex
FROMbemployee
WHEREnameLIKE,劉%、
(7)
SELECTdeptid,deptname
FROMbdept
WHEREdeptNumISNULL;
⑻
SELECTemployeeid,Sum(days)ASDays
FROMblcave
GROUPBYemployeeid
ORDERBYSum(days)DESC;
(9)
SELECTCount(DISTINCTemployeeid)
FROMblcave;
(10)
SELECTAvg(final_salary)AS平均工資
FROMbsalary;
(11)
SELECTemployeeid,Sum(days)AS總天數(shù)
FROMbleave
GROUPBYemployeeidHAVINGSum(days)<3;
(12)
SELECTbemployee.cmployeeid,name,startdate,enddate,days
FROMbemployeeJOINbleave
ONbemployee.employeeid=bleave.employeeid;
(13)
SELECTbemployee.employeeid,name,bsalary,psalary
FROMbemployeeJOINbsalary
ONbemployee.employeeid=bsalary.employeeidANDtotal_salary<2000;
(14)
SELECTbemployee.employeeid,name,leaveid,days
FROMbemployeeLEFTJOINbleave
ONbemployee.employeeid=bleave.employeeid
WHEREdeptid='2O12';
(15)
SELECTemployeeid,name,deptid
FROMbemployee
WHEREemployeeidIN(SELECTemployeeid
FROMbleave
GROUPBYemployeeidHAVINGCount(*)>=2);
(16)
SELECTAvg(Year(now())-Year(Birthday))
FROMbemployee
WHEREemployeeidIN(SELECTemployeeid
FROMbd
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年學(xué)校常見病防治工作制度樣本(二篇)
- 2024年學(xué)校少先隊(duì)員工作計(jì)劃范例(二篇)
- 2024年寒假學(xué)習(xí)計(jì)劃書例文(四篇)
- 2024年幼兒園中班半日活動(dòng)計(jì)劃(二篇)
- 2024年單位勞動(dòng)合同參考范文(五篇)
- 2024年學(xué)校會(huì)計(jì)個(gè)人工作計(jì)劃例文(三篇)
- 2024年吊車包月租賃合同參考范文(二篇)
- 緊密型縣域醫(yī)療衛(wèi)生共同體監(jiān)測(cè)指標(biāo)體系(2024版)
- 2024年小學(xué)班主任德育計(jì)劃范例(五篇)
- 2024年合作經(jīng)營(yíng)協(xié)議經(jīng)典版(二篇)
- 英文譯稿《藥品注冊(cè)管理辦法》
- 最新部編版二年級(jí)上冊(cè)道德與法治第二單元我們的班級(jí)測(cè)試卷6
- 小學(xué)英語課堂教學(xué)策略與方法探討
- 5科學(xué)大玉米真好吃課件
- 新蘇教版2021-2022四年級(jí)科學(xué)上冊(cè)《8力與運(yùn)動(dòng)》教案
- DB44 T 552-2008 林業(yè)生態(tài) 術(shù)語
- 套裝門安裝工程施工方案(完整版)
- IBHRE國(guó)際心律失??脊傥瘑T會(huì)資料: ibhre 復(fù)習(xí)資料
- 洋蔥雜交制種高產(chǎn)栽培技術(shù)
- 堅(jiān)定信心 努力拼搏——在公司大檢修動(dòng)員會(huì)上的講話
- 水泵生產(chǎn)作業(yè)指導(dǎo)書
評(píng)論
0/150
提交評(píng)論