oracle作業(yè)(答案)

oracle作業(yè)(答案)

ID:40564194

大?。?0.50 KB

頁數(shù):7頁

時(shí)間:2019-08-04

oracle作業(yè)(答案)_第1頁
oracle作業(yè)(答案)_第2頁
oracle作業(yè)(答案)_第3頁
oracle作業(yè)(答案)_第4頁
oracle作業(yè)(答案)_第5頁
資源描述:

《oracle作業(yè)(答案)》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。

1、方法一1、從表1獲取數(shù)據(jù),格式化輸出為表2。dropuserbencascade;createuserbenidentifiedby12345;grantdbatoben;connben/12345;showuser;createtabletableone(studnamevarchar2(16),coursenamevarchar2(16),cscorenumber(2)check(cscore>=0andcscore<=100),uscorenumbercheck(uscorein(1,3,5)))

2、;insertintotableonevalues('李白','摔跤',80,'1');insertintotableonevalues('李白','軍事理論',60,'5');insertintotableonevalues('李白','數(shù)學(xué)',70,'3');insertintotableonevalues('杜甫','摔跤',95,'1');insertintotableonevalues('杜甫','軍事理論',85,'5');insertintotableonevalues('杜甫','數(shù)學(xué)'

3、,75,'3');insertintotableonevalues('李清照','摔跤',45,'1');insertintotableonevalues('李清照','軍事理論',55,'5');insertintotableonevalues('李清照','數(shù)學(xué)',50,'3');insertintotableonevalues('蔡琰','摔跤',25,'1');insertintotableonevalues('蔡琰','軍事理論',15,'5');insertintotableonevalue

4、s('蔡琰','數(shù)學(xué)',10,'3');createorreplaceviewtabletwoasselectstudnameas姓名,max(decode(coursename,'摔跤',cscore))as摔跤,max(decode(coursename,'軍事理論',cscore))as軍事理論,max(decode(coursename,'數(shù)學(xué)',cscore))as數(shù)學(xué),sum(uscore)as總學(xué)分fromtableonegroupbystudname;setpagesize15;colu

5、mnstudnameformata18;columncoursenameformata18;select*fromtableone;select*fromtabletwo;2、從表2讀取數(shù)據(jù),格式化輸出為表1。droptabletableone;dropviewtabletwo;createtabletabletwo(姓名varchar2(16),摔跤number(2),軍事理論number(2),數(shù)學(xué)number(2),總學(xué)分number);insertintotabletwovalues('李白',

6、80,60,70,'9');insertintotabletwovalues('杜甫',95,85,75,'9');insertintotabletwovalues('李清照',45,55,50,'9');insertintotabletwovalues('蔡琰',25,15,10,'9');createorreplaceviewtableoneasselectdistinct(姓名)asstudname,decode(user_tab_cols.column_name,'摔跤',user_tab_co

7、ls.column_name,'軍事理論',user_tab_cols.column_name,'數(shù)學(xué)',user_tab_cols.column_name)ascoursename,decode(user_tab_cols.column_name,'摔跤',摔跤,'軍事理論',軍事理論,'數(shù)學(xué)',數(shù)學(xué))ascscore,decode(user_tab_cols.column_name,'摔跤',1,'軍事理論',5,'數(shù)學(xué)',3)asuscorefromtabletwo,user_tab_colsor

8、derbystudname;setpagesize20;columnstudnameformata26;columncoursenameformata26;select*fromtabletwo;select*fromtableone;方法二1、從表1獲取數(shù)據(jù),格式化輸出為表2。dropuserbencascade;createuserbenidentifiedby12345;grantdbatoben;connben/12345;show

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會顯示錯(cuò)亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時(shí)聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請聯(lián)系客服處理。