




已閱讀5頁,還剩6頁未讀, 繼續(xù)免費閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
實驗五 多表查詢1.找出同一天進入公司工作的員工select distinct a.employeeNo,a.employeeName,a.hireDatefrom Employee a,Employee bwhere a.employeeNo!=b.employeeNo and a.hireDate=b.hireDate2.查找與“陳詩杰”在同一個單位工作的員工姓名,性別,部門和職務(wù)select a.employeeName,a.sex,a.department,a.headShipfrom Employee a,Employee bwhere a.department=b.department and b.employeeName=陳詩杰3.在employee表中查詢薪水超過員工平均薪水的員工信息select *from Employee awhere a.salary(select avg(b.salary)from Employee b)4. 查找有銷售記錄的客戶編號,名稱和訂單總額select a.customerNo,a.customerName,b.orderNo,sum(quantity*price) orderSumfrom Customer a,OrderMaster b,OrderDetail cwhere a.customerNo=b.customerNo and b.orderNo=c.orderNogroup by a.customerNo,a.customerName,b.orderNo5. 查詢沒有訂購商品的客戶編號和客戶名稱6. 使用子查詢查找32M DRAM的銷售情況,要求顯示相應(yīng)的銷售員的姓名,性別,銷售日期,銷售數(shù)量和經(jīng)濟呢,其中性別用“男”和“女”表示select employeeName,case sexwhen M then 男when F then 女end as sex,b.orderDate,c.quantity 銷售數(shù)量,c.quantity*c.price 金額from Employee a,OrderMaster b,OrderDetail cwhere a.employeeNo=b.salerNo and b.orderNo=c.orderNo and ductNo in(select ductNofrom OrderMaster d,OrderDetail e,Product fwhere d.orderNo=e.orderNo and productName=32M DRAM)7. 查詢OrderMaster表中訂單金額最高的訂單號及訂單金額select orderNo,sum(quantity*price) orderSumfrom OrderDetailgroup by orderNohaving sum(quantity*price)=(select max(orderSum)from (select orderNo,sum(quantity*price) orderSumfrom OrderDetailgroup by orderNo)b)8. 在訂單主表中查詢訂單金額大于“E2005002業(yè)務(wù)員在2008-1-9這天所接的任一張訂單的金額”的所有訂單信息。select *from OrderMasterwhere orderSumany(select orderSum from OrderMaster where salerNo=E2005002 and orderDate=2008-1-9)9. 查詢單價高于400元的商品編號,商品名稱,訂貨數(shù)量和訂貨單價。select ductNo,ductName,sum(b.quantity)訂貨數(shù)量,b.pricefrom Product a,OrderDetail bwhere ductPrice400 and ductNo=ductNogroup by ductNo,ductName,b.price10. 分別使用左外連接,右外連接,完整外部連接查詢單價高于400元的商品編號,商品名稱,訂貨數(shù)量和訂貨單價,并分析比較檢索的結(jié)果。左外連接:select ductNo,ductName,sum(b.quantity)訂貨數(shù)量,b.pricefrom Product a left outer join OrderDetail b on ductPrice400 and ductNo=ductNogroup by ductNo,ductName,b.price右外連接:select ductNo,ductName,sum(b.quantity)訂貨數(shù)量,b.pricefrom Product a right outer join OrderDetail b on ductPrice400 and ductNo=ductNogroup by ductNo,ductName,b.price全外連接:select ductNo,ductName,sum(b.quantity)訂貨數(shù)量,b.pricefrom Product a full outer join OrderDetail b on ductPrice400 and ductNo=ductNogroup by ductNo,ductName,b.price11. 使用左外連接查找每個客戶的客戶編號,名稱,訂貨日期,訂單金額,其中訂貨日期不顯示時間,日期格式為yyyy-mm-dd,按客戶編號排序,同一客戶再按訂單金額降序排序輸出。select a.customerno 客戶編號,customername 客戶名稱,convert(char(10),orderdate,120)銷售日期,ordersum 銷售金額from ordermaster a left outer join customer b on (a.customerno=b.customerno)order by a.customerno,ordersum desc12. 查找每個員工的銷售記錄,要求顯示銷售員的編號、姓名、性別、商品名稱、數(shù)量、單價、金額和銷售日期,其中性別使用“男”和“女”表示,日期使用yyyy-mm-dd格式顯示。select a.employeeNo,a.employeeName,case sexwhenFthen女whenMthen男Endsex,ductName,d.quantity,d.price,d.quantity*d.price 金額,orderDate=convert(char(10),orderDate,120)from Employee a,Product b,OrderMaster c,OrderDetail dwhere a.employeeNo=c.salerNo and ductNo=ductNo and c.orderNo=d.orderNo13. 查詢32M DRAM的銷售情況,要求顯示相應(yīng)的銷售員的姓名,性別,銷售日期,銷售數(shù)量和金額,其中性別用“男”,“女”表示。select a.employeeName,case sexwhenFthen女whenMthen男end as sex,b.orderDate,c.quantity,c.price*c.quantity 金額from Employee a,OrderMaster b,OrderDetail c,Product dwhere a.employeeNo=b.salerNo and b.orderNo=c.orderNo and ductNo=ductNo and ductName=32M DRAM14. 找出公司男業(yè)務(wù)員所接且訂單金額超過2000的訂單號及訂單金額。select b.orderNo,b.orderSumfrom Employee a,OrderMaster bwhere a.employeeNo=b.salerNo and sex=M and b.orderSum200015. 查詢每種商品的總銷售數(shù)量及總銷售金額,要求顯示出商品編號,商品名稱,總數(shù)量及總金額,并按商品號從小到大排列。select ductno 商品編號,productname 商品名稱,sum(quantity)總銷售數(shù)量,sum(quantity*price) 總銷售金額from product a,orderdetail bwhere ductno=ductno group by ductno,productnameorder by ductno16.實驗問題:有哪些連接操作類型?分析外連接在現(xiàn)實應(yīng)用的意義。有等值連接,非等值連接,自然連接,自表鏈接,外連接(左外聯(lián)接,右外連接,全外連接)等等;實踐中需要把不滿足連接條件的元祖檢索出來,外連接則可以實現(xiàn)這樣的查詢查詢表可以用在什么地方?使用查詢要注意什么?可以放在from子句,where子句后面,使用查詢表需要注意查詢條件,并且在必要時為查詢表設(shè)置一個元組變量名,用該
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 數(shù)據(jù)可視化工具的選擇與使用技巧試題及答案
- 2025年軟考設(shè)計師難點試題及答案
- 疑難解答2025軟件設(shè)計師考試試題及答案
- 計算機科學的基礎(chǔ)知識分類試題及答案
- 云南省祥云縣2025年七年級數(shù)學第二學期期末預測試題含解析
- 優(yōu)化個人工作環(huán)境的財務(wù)計劃
- 創(chuàng)新企業(yè)文化與風險管理實踐試題及答案
- 應(yīng)用大數(shù)據(jù)技術(shù)于會計實踐計劃
- 網(wǎng)絡(luò)安全標準與合規(guī)性要求試題及答案
- 城市交通設(shè)施布局規(guī)劃重點基礎(chǔ)知識點
- 2022-2023學年廣東省廣州市荔灣區(qū)教科版(廣州)四年級下冊期末綜合練習英語試卷(無答案)
- 跨境電商理論與實務(wù) 習題及答案匯 張戰(zhàn)勇 第1-10章 跨境電商概述-跨境電商客戶服務(wù)
- 蛛網(wǎng)膜下腔出血及動脈瘤影像表現(xiàn)
- 密封條范文模板(A4打印版)
- 西方文明史導論智慧樹知到期末考試答案2024年
- 《學會寬容快樂生活》主題班會課件
- IATF16949質(zhì)量管理體系過程風險和機遇評估分析表
- 《大學生創(chuàng)業(yè)基礎(chǔ)系列課程》課件-第14-1課-創(chuàng)業(yè)團隊管理-2學時
- DNA鑒定技術(shù)在刑事偵查中的運用
- 老年期譫妄患者的護理
- 便利店安全防范培訓
評論
0/150
提交評論