版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、 Select實(shí)例精解-1、查找員工的編號(hào)、姓名、部門和出生日期,如果出生日期為空值,-顯示日期不詳,并按部門排序輸出,日期格式為yyyy-mm-dd。selectemp_no,emp_name,dept,isnull(convert(char(10),birthday,120),日期不詳)birthdayfromemployeeorderbydept-2、查找與喻自強(qiáng)在同一個(gè)單位的員工姓名、性別、部門和職稱selectemp_no,emp_name,dept,titlefromemployeewhereemp_name喻自強(qiáng)anddeptin(selectdeptfromemployeewh
2、ereemp_name=喻自強(qiáng))-3、按部門進(jìn)行匯總,統(tǒng)計(jì)每個(gè)部門的總工資selectdept,sum(salary)fromemployeegroupbydept-4、查找商品名稱為14寸顯示器商品的銷售情況,-顯示該商品的編號(hào)、銷售數(shù)量、單價(jià)和金額d_id,qty,unit_price,unit_price*qtytotpricefromsale_itema,d_id=d_idandprod_name=14寸顯示器-5、在銷售明細(xì)表中按產(chǎn)品編號(hào)進(jìn)行匯總,統(tǒng)計(jì)每種產(chǎn)品的銷售數(shù)量和金額selectprod_id,sum(qty
3、)totqty,sum(qty*unit_price)totpricefromsale_itemgroupbyprod_id-6、使用convert函數(shù)按客戶編號(hào)統(tǒng)計(jì)每個(gè)客戶1996年的訂單總金額selectcust_id,sum(tot_amt)totpricefromsaleswhereconvert(char(4),order_date,120)=1996groupbycust_id-7、查找有銷售記錄的客戶編號(hào)、名稱和訂單總額selecta.cust_id,cust_name,sum(tot_amt)totpricefromcustomera,salesbwherea.cust_id=
4、b.cust_idgroupbya.cust_id,cust_name-8、查找在1997年中有銷售記錄的客戶編號(hào)、名稱和訂單總額selecta.cust_id,cust_name,sum(tot_amt)totpricefromcustomera,salesbwherea.cust_id=b.cust_idandconvert(char(4),order_date,120)=1997groupbya.cust_id,cust_name-9、查找一次銷售最大的銷售記錄selectorder_no,cust_id,sale_id,tot_amtfromsaleswheretot_amt=(sel
5、ectmax(tot_amt)fromsales)-10、查找至少有3次銷售的業(yè)務(wù)員名單和銷售日期selectemp_name,order_datefromemployeea,salesbwhereemp_no=sale_idanda.emp_noin(selectsale_idfromsalesgroupbysale_idhavingcount(*)=3)orderbyemp_name-11、用存在量詞查找沒有訂貨記錄的客戶名稱selectcust_namefromcustomerawherenotexists(select*fromsalesbwherea.cust_id=b.cust_i
6、d)-12、使用左外連接查找每個(gè)客戶的客戶編號(hào)、名稱、訂貨日期、訂單金額-訂貨日期不要顯示時(shí)間,日期格式為yyyy-mm-dd-按客戶編號(hào)排序,同一客戶再按訂單降序排序輸出selecta.cust_id,cust_name,convert(char(10),order_date,120),tot_amtfromcustomeraleftouterjoinsalesbona.cust_id=b.cust_idorderbya.cust_id,tot_amtdesc-13、查找16MDRAM的銷售情況,要求顯示相應(yīng)的銷售員的姓名、-性別,銷售日期、銷售數(shù)量和金額,其中性別用男、女表示selecte
7、mp_name姓名,性別=casea.sexwhenmthen男whenfthen女else未end,銷售日期=isnull(convert(char(10),c.order_date,120),日期不詳),qty數(shù)量,qty*unit_priceas金額fromemployeea,salesb,sale_itemc,d_name=16MDRAMd_id=d_idanda.emp_no=b.sale_idandb.order_no=c.order_no-14、查找每個(gè)人的銷售記錄,要求顯示銷售員的編號(hào)、姓名、性別、-產(chǎn)品名稱、數(shù)量、
8、單價(jià)、金額和銷售日期selectemp_no編號(hào),emp_name姓名,性另歸casea.sexwhenmthen男whenfthen女else未end,prod_name產(chǎn)品名稱,銷售日期=isnull(convert(char(10),c.order_date,120),日期不詳),qty數(shù)量,qty*unit_priceas金額fromemployeealeftouterjoinsalesbona.emp_no=b.sale_id,sale_itemc,d_id=d_idandb.order_no=c.order_no-15、查找銷售金額最大
9、的客戶名稱和總貨款selectcust_name,d.cust_sumfromcustomera,(selectcust_id,cust_sumfrom(selectcust_id,sum(tot_amt)ascust_sumfromsalesgroupbycust_id)bwhereb.cust_sum=(selectmax(cust_sum)from(selectcust_id,sum(tot_amt)ascust_sumfromsalesgroupbycust_id)c)dwherea.cust_id=d.cust_id-16、查找銷售總額少于1000元的銷售員編號(hào)、姓名和銷售額sele
10、ctemp_no,emp_name,d.sale_sumfromemployeea,(selectsale_id,sale_sumfrom(selectsale_id,sum(tot_amt)assale_sumfromsalesgroupbysale_id)bwhereb.sale_sum=3)h)-18、查找至少與世界技術(shù)開發(fā)公司銷售相同的客戶編號(hào)、名稱和商品編號(hào)、商品名稱、數(shù)量和金額selecta.cust_id,cust_name,d_id,prod_name,qty,qty*unit_pricefromcustomera,productb,salesc,sale_itemd
11、wherea.cust_id=c.cust_d_id=d_idandc.order_no=d.order_noandnotexists(selectf.*fromcustomerx,salese,sale_itemfwherecust_name=世界技術(shù)開發(fā)公司andx.cust_id=e.cust_idande.order_no=f.order_noandnotexists(selectg.*fromsale_itemg,d_id=d_idandg.order_no=h.order_noandh.cust_id=a.cu
12、st_id)19、查找表中所有姓劉的職工的工號(hào),部門,薪水selectemp_no,emp_name,dept,salaryfromemployeewhereemp_namelike劉%20、查找所有定單金額高于2000的所有客戶編號(hào)selectcust_idfromsaleswheretot_amt200021、統(tǒng)計(jì)表中員工的薪水在4000-6000之間的人數(shù)selectcount(*)as人數(shù)fromemployeewheresalarybetween4000and600022、查詢表中的同一部門的職工的平均工資,但只查詢住址是上海市的員工selectavg(salary)avg_sal,
13、deptfromemployeewhereaddrlike上海市%groupbydept23、將表中住址為上海市的員工住址改為北京市updateemployeesetaddrlike北京市whereaddrlike上海市24、查找業(yè)務(wù)部或會(huì)計(jì)部的女員工的基本信息。selectemp_no,emp_name,deptfromemployeewheresex=Fanddeptin(業(yè)務(wù),會(huì)計(jì))25、顯示每種產(chǎn)品的銷售金額總和,并依銷售金額由大到小輸出。selectprod_id,sum(qty*unit_price)fromsale_itemgroupbyprod_idorderbysum(qty
14、*unit_price)desc26、選取編號(hào)界于C0001和C0004的客戶編號(hào)、客戶名稱、客戶地址。selectCUST_ID,cust_name,addrfromcustomerwherecust_idbetweenC0001ANDC000427、計(jì)算出一共銷售了幾種產(chǎn)品。selectcount(distinctprod_id)as共銷售產(chǎn)品數(shù)fromsale_item28、將業(yè)務(wù)部員工的薪水上調(diào)3%。updateemployeesetsalary=salary*1.03wheredept=業(yè)務(wù)29、由employee表中查找出薪水最低的員工信息。select*fromemployeew
15、heresalary=(selectmin(salary)fromemployee)30、使用join查詢客戶姓名為客戶丙所購(gòu)貨物的客戶名稱,定單金額,定貨日期,電話號(hào)碼selecta.cust_id,b.tot_amt,b.order_date,a.tel_nofromcustomerajoinsalesbona.cust_id=b.cust_idandcust_namelike客戶丙31、由sales表中查找出訂單金額大于E0013業(yè)務(wù)員在1996/10/15這天所接每一張訂單的金額的所有訂單。select*fromsaleswheretot_amtall(selecttot_amtfro
16、msaleswheresale_id=E0013andorder_date=1996/10/15)orderbytot_amt32、計(jì)算P0001產(chǎn)品的平均銷售單價(jià)selectavg(unit_price)fromsale_itemwhereprod_id=P000133、找出公司女員工所接的定單selectsale_id,tot_amtfromsaleswheresale_idin(selectsale_idfromemployeewheresex=F)34、找出同一天進(jìn)入公司服務(wù)的員工selecta.emp_no,a.emp_name,a.date_hiredfromemployeeajo
17、inemployeebon(a.emp_no!=b.emp_noanda.date_hired=b.date_hired)orderbya.date_hired35、找出目前業(yè)績(jī)超過(guò)232000元的員工編號(hào)和姓名。selectemp_no,emp_namefromemployeewhereemp_noin(selectsale_idfromsalesgroupbysale_idhavingsum(tot_amt)(selectavg(salary)fromemployee)38、找出目前銷售業(yè)績(jī)超過(guò)10000元的業(yè)務(wù)員編號(hào)及銷售業(yè)績(jī),并按銷售業(yè)績(jī)從大到小排序。Selectsale_id,sum
18、(tot_amt)fromsalesgroupbysale_idhavingsum(tot_amt)10000orderbysum(tot_amt)desc39、找出公司男業(yè)務(wù)員所接且訂單金額超過(guò)2000元的訂單號(hào)及訂單金額。Selectorder_no,tot_amtFromsales,employeeWheresale_id=emp_noandsex=Mandtot_amt200040、查詢sales表中訂單金額最高的訂單號(hào)及訂單金額。Selectorder_no,tot_amtfromsaleswheretot_amt=(selectmax(tot_amt)fromsales)41、查詢
19、在每張訂單中訂購(gòu)金額超過(guò)4000元的客戶名及其地址。Selectcust_name,addrfromcustomera,salesbwherea.cust_id=b.cust_idandtot_amt400042、求出每位客戶的總訂購(gòu)金額,顯示出客戶號(hào)及總訂購(gòu)金額,并按總訂購(gòu)金額降序排列。Selectcust_id,sum(tot_amt)fromsalesGroupbycust_idOrderbysum(tot_amt)desc43、求每位客戶訂購(gòu)的每種產(chǎn)品的總數(shù)量及平均單價(jià),并按客戶號(hào),產(chǎn)品號(hào)從小到大排列。Selectcust_id,prod_id,sum(qty),sum(qty*uni
20、t_price)/sum(qty)Fromsalesa,sale_itembWherea.order_no=b.order_noGroupbycust_id,prod_idOrderbycust_id,prod_id44、查詢訂購(gòu)了三種以上產(chǎn)品的訂單號(hào)。Selectorder_nofromsale_itemGroupbyorder_noHavingcount(*)345、查詢訂購(gòu)的產(chǎn)品至少包含了訂單3號(hào)中所訂購(gòu)產(chǎn)品的訂單。Selectdistinctorder_noFromsale_itemaWhereorder_no3andnotexists(Select*fromsale_itembwhe
21、reorder_no=3andnotexists(select*fromsale_itemcwherec.order_no=a.order_d_id=d_id)46、在sales表中查找出訂單金額大于E0013業(yè)務(wù)員在1996/11/10這天所接每一張訂單的金額的所有訂單,并顯示承接這些訂單的業(yè)務(wù)員和該訂單的金額。Selectsale_id,tot_amtfromsaleswheretot_amtall(selecttot_amtfromsaleswheresale_id=E0013andorder_date=1996-11-10)47、查詢末承接業(yè)務(wù)的員工的信息
22、。Select*FromemployeeaWherenotexists(select*fromsalesbwherea.emp_no=b.sale_id)48、查詢來(lái)自上海市的客戶的姓名,電話、訂單號(hào)及訂單金額。Selectcust_name,tel_no,order_no,tot_amtFromcustomera,salesbWherea.cust_id=b.cust_idandaddr=上海市49、查詢每位業(yè)務(wù)員各個(gè)月的業(yè)績(jī),并按業(yè)務(wù)員編號(hào)、月份降序排序。Selectsale_id,month(order_date),sum(tot_amt)fromsalesgroupbysale_id,month(order_date)orderbysale_id,month(order_date)desc50、求每種產(chǎn)品的總銷售數(shù)量及總銷售金額,要求顯示出產(chǎn)品編號(hào)、產(chǎn)品名稱,總數(shù)量及總金額,并按產(chǎn)品號(hào)從小到大排列。Sd_id,prod_name,sum(qty),sum(qty*unit_price)Fromsale_itema,productbWd_id=d_idGd_i
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 醫(yī)療衛(wèi)生BT施工合同
- 倉(cāng)儲(chǔ)物流中心施工協(xié)議范本
- 航空客服人員招聘協(xié)議
- 透析中心護(hù)士聘用合同
- 影視制作公司編劇聘用合同模板
- 高端制造業(yè)園區(qū)按揭合同樣本
- 展覽館互動(dòng)展區(qū)欄桿安裝合同
- 動(dòng)物園人工打水井施工合同
- 鏟車過(guò)戶合同范例
- 預(yù)交款合同三篇
- 長(zhǎng)護(hù)險(xiǎn)定點(diǎn)機(jī)構(gòu)自查報(bào)告
- 江蘇省南京市(2024年-2025年小學(xué)四年級(jí)語(yǔ)文)人教版期末考試(上學(xué)期)試卷及答案
- 2025年廣東省春季高考英語(yǔ)語(yǔ)法填空專項(xiàng)復(fù)習(xí)試題二(含答案解析)
- 智能無(wú)人機(jī)銷售合同
- 《微服務(wù)體系架構(gòu)》教學(xué)大綱
- 中國(guó)鐵路南昌局集團(tuán)有限公司招聘筆試題庫(kù)2024
- 華為年財(cái)務(wù)報(bào)表分析(共16張課件)
- 幼兒園中班數(shù)學(xué)活動(dòng)《營(yíng)救汪汪隊(duì)》
- 小兒手足口病課件
- 2024年計(jì)算機(jī)組成原理期末考試試題及答案共五套
- 滬科版(2024)八年級(jí)全一冊(cè)物理第一學(xué)期期末學(xué)業(yè)質(zhì)量測(cè)試卷(含答案)
評(píng)論
0/150
提交評(píng)論