版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、數(shù)據(jù)庫結(jié)構(gòu)如下:倉庫(倉庫號, 城市, 面積)訂購單(職工號, 供應(yīng)商號, 訂購單號, 訂購日期)供應(yīng)商(供應(yīng)商號, 供應(yīng)商名, 地址)職工(倉庫號, 職工號, 工資)具體數(shù)據(jù)如下:倉庫表:倉庫號城市面積WH1北京370WH2上海500WH3廣州200WH4武漢400訂購單表:職工號供應(yīng)商號訂購單號訂購日期E3S7OR6706/23/01E1S4OR7307/28/01E5S4OR7605/25/01E6S6OR7705/26/01E3S4OR7906/13/01E1S2OR8008/29/01E3S3OR9009/01/01E3S3OR9107/13/01供應(yīng)商表:供應(yīng)商號供應(yīng)商名地址S2名
2、碩電子公司蘇州S3振華電子廠西安S4華通電子公司北京S6607廠鄭州S7愛華電子廠北京職工表:倉庫號職工號工資WH2E11220WH1E31210WH2E41250WH3E51230WH1E61250使用SQL語句完成:DDL1. 寫出創(chuàng)建上述表的語句命令:create table 倉庫(倉庫號 varchar(8) primary key, 城市 varchar(8), 面積 int);create table 訂購單(訂購單號 varchar(8) primary key,職工號 varchar(8), 供應(yīng)商號 varchar(8), 訂購日期 nchar(8)create table
3、供應(yīng)商(供應(yīng)商號 varchar(8) primary key, 供應(yīng)商名 varchar(18), 地址 varchar(8)create table 職工(職工號 varchar(8) primary key,倉庫號 varchar(8), 工資 int)DML2. 給出插入上述數(shù)據(jù)的insert語句命令:insert into 倉庫 values('WH1','北京',370)insert into 倉庫 values('WH2','上海',500)insert into 倉庫 values('WH3',
4、39;廣州',200)insert into 倉庫 values('WH4','武漢',400)insert into 訂購單 values('OR67','E3','S7','06/23/01')insert into 訂購單 values('OR73','E1','S4','07/28/01')insert into 訂購單 values('OR76','E5','S4',
5、39;05/25/01')insert into 訂購單 values('OR77','E6','S6','05/26/01')insert into 訂購單 values('OR79','E3','S4','06/13/01')insert into 訂購單 values('OR80','E1','S2','08/29/01')insert into 訂購單 values('OR90
6、39;,'E3','S3','09/01/01')insert into 訂購單 values('OR91','E3','S7','07/13/01')insert into 供應(yīng)商 values('S2','名碩電子公司','蘇州')insert into 供應(yīng)商 values('S3','振華電子廠','西安')insert into 供應(yīng)商 values('S4',&
7、#39;華通電子公司','北京')insert into 供應(yīng)商 values('S6','607廠','鄭州')insert into 供應(yīng)商 values('S7','愛華電子廠','北京')insert into 職工 values('E1','WH2',1220)insert into 職工 values('E3','WH1',1210)insert into 職工 values('E4'
8、,'WH2',1250)insert into 職工 values('E5','WH3',1230)insert into 職工 values('E6','WH1',1250)單表查詢3. 檢索職工關(guān)系中的所有信息命令:select * from 職工結(jié)果: 4. 檢索供應(yīng)商關(guān)系中的所有信息命令:select * from 供應(yīng)商結(jié)果:5. 檢索六月之后的所有訂單命令:SELECT *FROM 訂購單 WHERE DATEDIFF(MONTH,'2001-06-01 00:00:00.000',訂購
9、日期)>=0;結(jié)果:6. 檢索面積大于400的倉庫命令:select * from 倉庫 where 面積>400結(jié)果:7. 檢索哪些職工的工資多于1210命令:select * from 職工 where 工資>1210結(jié)果:8. 檢索倉庫是“WH1”或“WH2”并且面積大于400的城市命令:select 城市 from 倉庫 where 倉庫號='WH1' and 面積>400 union select 城市 from 倉庫 where 倉庫號='WH2' and 面積>400結(jié)果:9. 找出倉庫面積在400到600的倉庫命令:
10、select * from 倉庫 where 面積 between 400 and 600結(jié)果:10. 找出名中包含 “廠”的所有供應(yīng)商的名命令:select 供應(yīng)商名 from 供應(yīng)商 where 供應(yīng)商名 like '%廠%'結(jié)果:11. 找出不在西安的供應(yīng)商命令:select * from 供應(yīng)商 except select * from 供應(yīng)商 where 地址='西安' 或者:select * from 供應(yīng)商 where not 地址 = '西安'結(jié)果:12. 找出不在北京的倉庫命令:select * from 倉庫 except s
11、elect * from 倉庫 where 城市='北京'結(jié)果:13. 按工資降序排列出所有職工的信息命令:select * from 職工 order by 工資 desc結(jié)果:14. 先按倉庫號升序排列,再按工資降序排列命令:select * from 職工 order by 倉庫號 asc ,工資 desc結(jié)果:15. 在倉庫表中統(tǒng)計(jì)一下有幾個(gè)倉庫命令:select COUNT(*) 倉庫數(shù) from 倉庫結(jié)果:16. 在職工表中統(tǒng)計(jì)一下有幾個(gè)倉庫命令:select COUNT(distinct 倉庫號) 倉庫數(shù) from 職工結(jié)果:17. 求總的倉庫面積命令:selec
12、t sum(面積) 總面積 from 倉庫結(jié)果:聚合查詢18. 每個(gè)職工的訂單數(shù)命令:select 職工號,count(*) 訂單數(shù) from 訂購單 group by 職工號結(jié)果:19. 訂單數(shù)大于3的職工命令:select 職工號,COUNT(*) 訂單數(shù) from 訂購單 group by 職工號 having COUNT(*)>3結(jié)果: 多表查詢20. 找出在面積大于400的倉庫中工作的職工命令:select 職工號 from 職工 join 倉庫 on 職工.倉庫號=倉庫.倉庫號 where 面積>400結(jié)果:21. 找出在北京工作的職工和他們的工資情況命令:select
13、 職工號,工資 from 職工 join 倉庫 on 職工.倉庫號=倉庫.倉庫號 where 倉庫.城市='北京'結(jié)果:22. 找出工資大于1215的職工和他們所在的城市命令:select 職工號,城市 from 職工 join 倉庫 on 職工.倉庫號=倉庫.倉庫號 where 工資>1215 結(jié)果: 子查詢23. 哪些城市至少有一個(gè)訂單(從倉庫角度考慮)命令:select distinct 城市 from 訂購單 join 職工 on 訂購單.職工號=職工.職工號 join 倉庫 on 職工.倉庫號=倉庫.倉庫號結(jié)果:24. 找出沒有任何訂單的城市命令:select
14、城市 from 倉庫 except select distinct 城市 from 訂購單 join 職工 on 訂購單.職工號=職工.職工號 join 倉庫 on 職工.倉庫號=倉庫.倉庫號結(jié)果:25. 找出和E4有同樣工資的所有職工命令:select b.職工號,b.倉庫號,b.工資 from 職工 a join 職工 b on a.工資=b.工資 where a.職工號='E4'結(jié)果:26. 找出倉庫面積大于400的倉庫的所有職工命令:select 職工.職工號,職工.倉庫號,職工.工資 from 職工 join 倉庫 on 職工.倉庫號=倉庫.倉庫號 where 面積&
15、gt;400結(jié)果:27. 找出供應(yīng)商在西安的職工和他們的工資情況命令:select 職工.職工號,工資 from 供應(yīng)商 join 訂購單 on 供應(yīng)商.供應(yīng)商號=訂購單.供應(yīng)商號 join 職工 on 訂購單.職工號=職工.職工號 where 地址='西安'結(jié)果:28. 找出不在北京倉庫里工作的職工命令:select 職工號,工資 from 職工 join 倉庫 on 職工.倉庫號=倉庫.倉庫號 except select 職工號,工資 from 職工 join 倉庫 on 職工.倉庫號=倉庫.倉庫號 where 城市='北京'結(jié)果:29. 找出在北京倉庫里工
16、作的職工命令:select 職工號,工資 from 職工 join 倉庫 on 職工.倉庫號=倉庫.倉庫號 where 城市='北京'結(jié)果:30. 求廣州和上海倉庫職工的總工資命令:select SUM(工資) 總工資 from 職工 join 倉庫 on 職工.倉庫號=倉庫.倉庫號 where 城市='廣州' or 城市='上海'結(jié)果:31. 求所有職工工資都大于1210的倉庫的平均面積命令:select avg(面積) 平均面積 from (select 倉庫號 from 職工 except select 倉庫號 from 職工 where 工資<1210) a join 倉庫
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 高考物理總復(fù)習(xí)專題一直線運(yùn)動第3講運(yùn)動學(xué)圖像練習(xí)含答案
- 蔬菜采購合同的簽訂證明
- 電子地磅工崗位職責(zé)
- 江蘇省江陰市七年級體育與健康上冊《蹲踞式跳遠(yuǎn)》教案
- 2024-2025學(xué)年高中政治 第4單元 第9課 第1框 建設(shè)社會主義文化強(qiáng)國教案 新人教版必修3
- 2023一年級數(shù)學(xué)上冊 5 6~10的認(rèn)識和加減法第1課時(shí) 6和7的認(rèn)識教案 新人教版
- 2024六年級語文下冊 第五單元 14 文言文二則說課稿 新人教版
- 2024-2025學(xué)年高中生物 第7章 第2節(jié) 現(xiàn)代生物進(jìn)化理論的主要內(nèi)容1教案 新人教版必修2
- 2023二年級語文下冊 第三單元 識字2 傳統(tǒng)節(jié)日說課稿 新人教版
- 高考地理一輪復(fù)習(xí)第十一章交通運(yùn)輸布局與區(qū)域發(fā)展第一節(jié)區(qū)域發(fā)展對交通運(yùn)輸布局的影響課件
- 架空輸電線路施工質(zhì)量檢驗(yàn)及評定規(guī)程
- 第10講軍人心理疏導(dǎo)與調(diào)適
- GB/T 22838.5-2009卷煙和濾棒物理性能的測定第5部分:卷煙吸阻和濾棒壓降
- HACCP計(jì)劃書(火腿腸)
- 棒球運(yùn)動主題教育PPT模板
- 四川省工傷醫(yī)療(康復(fù))待遇申請表
- GA 1800.5-2021電力系統(tǒng)治安反恐防范要求第5部分:太陽能發(fā)電企業(yè)
- FZ/T 52057-2021錦綸6短纖維
- T 1463纖維增強(qiáng)塑料密度和相對密度試驗(yàn)方法
- 組合體的尺寸標(biāo)注(最新)課件
- 第17課《屈原》課件(24張PPT) 部編版語文九年級下冊
評論
0/150
提交評論