-
大小: 7KB文件類型: .sql金幣: 1下載: 0 次發(fā)布日期: 2022-10-08
- 語言: VB
- 標(biāo)簽: SQL查詢二??數(shù)據(jù)庫??
資源簡介
SQL查詢二
2
通過本實驗使學(xué)生掌握多表查詢、子查詢以及基本數(shù)據(jù)操作
二、實驗內(nèi)容
使用實驗一建立的銀行貸款數(shù)據(jù)庫和表,完成以下查詢。
1-4是多表查詢和子查詢,5-11是數(shù)據(jù)操作
查詢經(jīng)濟(jì)性質(zhì)為“國營”的法人在上海的銀行貸款的信息,列出法人代碼、銀行代碼和貸款日期,分別用多表連接和子查詢兩種方式實現(xiàn)。
查詢在“建設(shè)銀行上海分行”貸過款的法人名稱,分別用多表連接和子查詢兩種方式實現(xiàn)。
查詢在“工商銀行北京A支行”貸款金額前三名(包括并列的情況)的法人的法人代碼、法人名稱和經(jīng)濟(jì)性質(zhì),分別用多表連接和子查詢兩種方式實現(xiàn)。
查詢在“工商銀行北京B支行”貸款、且貸款金額高于此銀行的平均貸款金額的法人代碼、貸款日期和貸款金額。
在銀行表中插入如下數(shù)據(jù):銀行代碼號為:B321B,銀行名稱為:建設(shè)銀行上海B分行,電話為空值。
在法人表中插入如下數(shù)據(jù):法人代碼號為:E11,法人名稱為:新法人,注冊資金為:2350萬元,經(jīng)濟(jì)性質(zhì)使用默認(rèn)值。
刪除銀行編號為“B321B”的銀行信息。
刪除2000年之前一次貸款金額最小的貸款記錄。
刪除從貸款日期到當(dāng)前日期天數(shù)超過10年的貸款記錄。
刪除法人名稱為“愛貝樂玩具有限公司”且貸款金額小于10萬元的貸款記錄,分別用子查詢和多表連接兩種方式實現(xiàn)。
將經(jīng)濟(jì)性質(zhì)為“私營”的法人在“工商銀行上海支行”貸款的所有貸款金額加5萬元,分別用子查詢和多表連接兩種方式實現(xiàn)。
使用實驗一建立的學(xué)生數(shù)據(jù)庫和表,完成以下查詢
12-15是多表查詢和子查詢,16-20是數(shù)據(jù)操作
查詢計算機(jī)系年齡大于總平均年齡的學(xué)生的姓名和年齡。
查詢計算機(jī)系年齡大于計算機(jī)系平均年齡的學(xué)生的姓名和年齡。
查詢計算機(jī)系考試成績小于總平均分的學(xué)生的學(xué)號、姓名。
將考試成績最低的并且不及格學(xué)生的最低修課成績改為60。
將數(shù)據(jù)庫基礎(chǔ)考試成績最低的且成績?yōu)椴患案駥W(xué)生的數(shù)據(jù)庫考試成績改為60。
刪除計算機(jī)系“計算機(jī)網(wǎng)絡(luò)”課程的全部選課記錄。
刪除vb考試成績最低的兩個學(xué)生的vb考試記錄。
對數(shù)據(jù)庫考試成績進(jìn)行如下修改:如果成績低于60分,則提高10%;如果成績在60到80之間,則增加6%;如果成績在80到95之間則提高4%,其他情況不提高。
對學(xué)分進(jìn)行如下修改:如果是第1到第3學(xué)期開始的課程,則學(xué)分增加1分;如果是第4到第6學(xué)期開設(shè)的課程,學(xué)分增加2分,其他學(xué)期開始的課程學(xué)分增加3分。
以下查詢必須用子查詢完成:
查詢男生年齡最大的學(xué)生的姓名和所在系。
查詢選修了‘?dāng)?shù)據(jù)庫基礎(chǔ)’的學(xué)生的姓名、所在系。s
選修了第6學(xué)期開始的課程的學(xué)生的學(xué)號、姓名和所在系。
查詢男生所修的課程的課程名。
查詢年齡最小的學(xué)生所選的課程名。
三、實驗報告
將實驗結(jié)果反映在實驗報告中,并對實驗中遇到的問題及解決方案、進(jìn)行整理、分析總結(jié),提出實驗結(jié)論或自己的看法。
代碼片段和文件信息
評論
共有 條評論