SQL實驗三簡單查詢實驗報告_第1頁
SQL實驗三簡單查詢實驗報告_第2頁
SQL實驗三簡單查詢實驗報告_第3頁
SQL實驗三簡單查詢實驗報告_第4頁
SQL實驗三簡單查詢實驗報告_第5頁
已閱讀5頁,還剩20頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、實驗報告課程名稱數據庫原理與應用實驗名稱實驗三簡單查詢專業(yè)年級學號指導教師實驗日期實驗目的與要求:熟練掌握簡單查詢中的投影查詢和選擇查詢熟練掌握查詢中的排序和聚合函數的使用。實驗設備(環(huán)境):PC機、SQL server2008實驗容:(1)創(chuàng)建表使用電子商城 E_Market數據庫,然后分別建立商品類別表 CommoditySort、商品信息表Commodityinfo、會員信息表 UserInfo、訂單信息表 OrderinfoCREATE TABLE CommoditySort (Sortid INT IDENTITY (1,1) NOT NULL,-商品類別編號,主鍵,自動增長 Sor

2、tName VARCHAR(50) NOT NULL-商品類別名稱)CREATE TABLE CommodityInfo(CommodityId int IDENTITY (1,1) NOT NULL,-商品編號SortId int NOT NULL,-商品類別編號,外鍵CommodityNamePictureimageInPrice floatOutPrice floatvarchar ( 50) NOT NULL,-商品名稱,-商品圖片NOT NULL,-商品進貨價NOT NULL,-商品銷售價格Amount int -商品庫存量 )CREATE TABLE UserInfo(UserId

3、 VARCHAR( 20 ) NOT NULL,-會員號UserPwd VARCHAR( 50) NOT NULL,-會員密碼UserName VARCHAR( 50) NOT NULL,-會員名Gender INT NOT NULL, 一 性別Email VARCHAR( 50 ),-UserAddress VARCHAR( 200 ), 一 聯(lián)系地址Phone VARCHAR(20) NOT NULL-聯(lián)系 ) CREATE TABLE Orderinfo(Orderid INT IDENTITY (1,1) NOT NULL,-訂單編號Userid VARCHAR( 20 ) NOT N

4、ULL,-外鍵,引用 Userinfo 表的主鍵 Commodityid INT NOT NULL,-外鍵,引用商品信息表的主鍵 Amount INT NOT NULL, 一 數量 PayMoney BIGINT NOT NULL,-付貨總金額PayWay VARCHAR( 50 ) NOT NULL,-付款方式 OrderTime DATETIME NOT NULL,-下單日期Confirm INT NOT NULL,-是否確認收,1表示確認,0表示沒有確認,默認 0 SendGoods INT NOT NULL -是否發(fā)貨,0沒發(fā),1發(fā)貨,默認0)(2)輸入數據表1-1商品類別信息(Com

5、moditySort )SortidSortName1手機數碼2圖書音像3家用電器表 1-2 商品信息(Commodityinfo )CommodityidSortidCommodityNamePictureInPriceOutPriceAmount11索尼Z3null3300429910022JavaScript 指南null205020031華為榮耀3c暢玩null50079980表1-3注冊會員信息(Userinfo )UseridUserPwdUserNameGenderEmailUserAddressPhoneyoyoiloveyou盧曉鳳1lxfsohu.海淀3feiyanghon

6、gmei段飛揚0dfytom.江岸4daxialangyashan可以0zky163.普陀7表1-4訂單信息(Orderinfo)OrderIdUseridCommodityidAmountPayMoneyPayWayOrderTimeConfirmSendGoods1yoyo128598郵局匯款2014-03-26012feiyang210500郵局匯款2014-02-06113daxia332397銀行轉帳2014-01-0811(3)設計數據關系圖如下:辛 Uwid uwPvud U-whame GfrdBr(4)導入數據- -導入數據注意事項,- -與插入數據的順序相同,有主外鍵關系的

7、,先導主表中的數據,再導子表中的數據- -1 先導 UserInfo 或 CommoditySort- -2 再導 Commodityinfo最后導 Orderinfo(回答為什么)選擇源表和源視圖dbo. Comffliodi tySort dbc. Drdftrlnfo dbo. sys di agr am s dbo. Ifserlnfcfe嚙擇一個我多個要復制的表和視圖。遁目標4 Commo di tylnfo$,db © . Comraodli tylnfo1二Jdbc. Commedi tylnfoq Comm 0 di tyS or t$二I VserlnfoS(5)用

8、SQL語言查詢,并對查詢結果截圖。-1 查詢Userinfo中全部的行和列PayWay , PayMoney 信息-2 查詢付款方式為網上銀行”的Userid-查詢一下付款的方式不是網上銀行”的訂單信息-3使用AS關鍵字來改變結果集中的別名-4 查詢Email為NULL值,Userinfo中的所有信息。-5查詢返回限制的行數,使用TOP關鍵字。返回性別為1的,前5個用戶名及地址。-6 在查詢的結果中排序,關鍵字是 ORDER BY升序為ASC,降序為DESC-按購買數量降序,按付款金額升序,(共21條記錄) -7 使用LIKE進行模糊查詢-查詢用戶表中所有用戶地址中為的用戶信息-查詢用戶表中姓

9、的用戶,地址,- -8BETWEEN .AND查詢在兩個已知值的之間的未知的值- -查詢訂單表中購買數量為2到10之間的數據- -查詢下單日期不在2012-1- 1'到'2013-1- 1'之間的訂單信息- -9 使用IN在列舉值圍進行查詢- -查詢使用 網上銀行郵局匯款方式下單的信息- -【10】 SUM用于對表達式中的列進行求和(只能用于數值型,空值將忽略)- -查詢商品編號為6的銷售總量- -按付款方式分別查詢商品編號為6的銷售總量- -【11】AVG求平均值,(只能與數值型一起使用,空值將忽略)- -圖書音像的平均進貨價- -(1)根據“圖書音像”商品類型查詢該

10、類型編號- -(2)在商品信息表中查詢類別編號為2的平均進貨價- -【12】 MAX與MIN,求最值,(空值將忽略,可以與數值型,日期型,字符型一起使用)- -在商品信息表中查詢類別編號為1的最高,最低進貨價- -【13】 COUNT用于統(tǒng)計記錄集中的記錄數()- -使用COUNT統(tǒng)計用戶表中用戶數量實驗程序及結果:use E_marketSelect *Fromuserinfo35ket - h胃/354Ase心EWER” 上03«伸7融*T X mre E_MEKCC1 Ftf QE 腐i"1嬴1 u忘UriHUnPeIJsbManwjErderEviaL-5lA:.a

11、-SSRhcprw*1J bdba1234557子笠014fl36K23 Em bii陽縉鼬市(niO&DOjlTIglplSfi 口12 綱530雨療至q22133033659.所3他硬當且13(mi maos)IJ34TO若也知fl134mH立即m嗽掰if勃除仃1期44*eJwigeflng12J45再則由0IM乃g哈科UMiL0*恰府昱01M W1M5eHiehu12M鄴理世箔iNULLug 茵 a®03MU6D3afiiclingygsn«HVl0上像息幡聯(lián)劉湖7| tdengdong12M5Kmu書dl712H7«1»?yqxpr.向芯

12、吉島'-軍市=075MTMWU1fwmchenqw直飛跖q附則前1 BOIit2二上027»rJ6«491hTngflngJW9;-做輔o酊皿儂311闞宮3可北省加妨市ojiGossfmaT叩heheITMBfll£WoHULL河北省承德市QllS-(K7Wfl711123d5ff7用海任01科3嶼4班1名彘 皿!呻閽瀛昌flg1fr«17aD5G1212345W日曰04574044.51 型aq.cvn心回哈左和ErQJM-(r32C0017T3心為琳J 23577«£UgE454激版邑K com渺兀雀臨每市電5寸鄧師14t

13、iT 口1234574馬克0KE&4Mlmqq comIk西gt縣(B51 皿30D561 15me12®/項a13訪丁鉀國XL所111西省越由虹中1鹿lg丁一方I dncal) (1DLO RJM) | 35-4(Jnd寸 m Ejnarkrt | OttOftOO | 30 fr use E_marketSelect userid,payway,paymoneyFrom orderinfoWhere payway='網上?艮行'SQLQuery&sql - 41_ (35-40ridiy (&1)>* J z -4,QlLSL HWt

14、 R.L.Jk - dbo.U rlnfio QLQunyS.vql -J 4機h小-廣" X日 ug e E_ma ±Jee1=.目二工二111gdi上甘:1E上店u;:" rfwvwirwv I i l i . i r» til wrwwwwi itfTO»爆電皿期L WllE m Fli ;Ka 4 -"網上銀行,二1空干上海息jgaridpa町口通1;但如3nqEm行用2idiui山飄行1D5763年到:現行175CffiqfdTl國J:飄行117925me山現行4372£dongdcFigRhUfi0C£

15、7_jamRkt*f548白亙出已宓為我行.低喃(10.0 RTM)35-d,0Vidl 0S1)00r»<K7fiUser E_marketSelect *From orderinfoWhere payway!= '網上銀行(J "詞學修J) &、r M仃 dho.l sr-|n*r3r U.'Ej uae E Ttarlret ri i«lect * 1 E0W1史血疝期_-加-.";如/卜用上零行,OfdhrldgdOjniir jdtj dAmariPayMonevPmW引已0仃亳Cafm如tI 1j ¥甯

16、口1,2asw.做衰卻g*26地8和XC0123除牛訓口21050C201W-56 :O.-D0 卻 XC1135Wd33謝由行砒31+Jl 0& »,»» XC114B面斷斷的口s314g40圖甑黑司140助加.»既雙1159Jg間i44S72岷島;容20IM4G5M.00K MC1110awn7E忸甑定2012 01O5»W»XC017111131128林技士甘2014-11 憚 DO.S0DNC(31«12b(lE4B2.踣陽削KU11(® 00(0 00 00001s14ywtiflr9464解將。

17、邙140B5嘟館MTCTq01015ywuw86Z435想IMJjoiflawdow wri111叫11542390帆布二萩劉14時4 aMQ00 0QQi1I?whnngrarq赳耳471%校際什M1M1 105(000 000qn13isiWih照J?河斛可二載?014-DW7r(KJ& ® maD1<22網Eaq佚畔忖3014411 fll 1>g® MGii.尼dcrral:. (IOjO RTI4) 養(yǎng)-4Dr>d 號笛 IJ | EjmuKw OOiDOtg | 1* 行(3) user E_marketSelect userid as

18、用戶名,paymoney as付款方式,payway as付款金額From orderinfotKLL£_m«rkrt - dboJChdfertrib ' SQLOwyfciqt (t-DELLU»M JK Mt/ SQLQMiy 0.JXlLM-pc 心窗,? XU ujrt *E Bsrk'vtJl中UEUJ 用戶名.31 “付款方式,|皿3 *«甘秋金班-SGtE月3口岸鼠*H注 ft* 白思ha*忖ItH式付"*1 MPSSSfl郵才E25tC旅號E3SttMtZB,iwi9Mng7*網上修行51057Sgdwgdhm

19、g住.匚董7072柳苗G-mtmti伸£匚塞g13梅庫安忖ia*快賺支管11W115M二肉行1上jrteMdtfflnt1JMU聚安Mftfl142XQtfflrt段 曲源樂ilcun HODATM) I DEUAd*K (Ml Erim OC*薰 | 21 行(4) user E_marketSelect *From userinfoWhere email is nullDEia m-kn - cLbo,C dTTiriTt. SQlQuRrykiql (l_OtUANI pc t網廣 沁心皿修 3 il.D£U. .dr f:!;Liae E_m I “n . fraa

20、 gjg- w1»z« en:lUMdGniirXUHrMdwi1j chjohj1234M5m1NU1lliVtmM21234M1左俗要0NULL司北卡*t市031SM7D0M7Jw1ZWS0w-0I-1 1 .EfKill南4zhiJhi1%網Wa3EQNULL31t6)7»ff7S_3 j rtS(lor式(10 0 RTM DEUVle山 pc fSB卜 tmarfaet OOtOGOO | 4 行(5)use E_marketSelect top 5 userid asFrom userinfo用戶名,useraddress as地址Where gend

21、er=1DEuLE_makfft,dbch® Mg DELLE,mafket - dbodt-Into SQLQutfl .MLLd«H-pCB use Ej工 Kt-1 seleCL &ap 5 3十七工二用戶名.Jji8s£fl-上SJtS地where fiendre-1 tt" Jj MWSF* 軸tiF山審同城縣2益山西,曜齒耳*1山飛邑芾4 E"1m海淀5 X山王黑縣ggoo | 5 行©青巳露我航行.| 6mH (1049 RTM) OEUWHkI網 E.em5(6)use E_marketSelect useri

22、d,payway,amount,paymoneyFrom orderinfoOrder dy amount desc,paymoney ascUtl_- (JiM.LierLlzLL tjt 卻kei -如心5訕"住 IClLQMiyb.Cjq) 。3上口0#11聲(物/、血口共刈-(L.LtmdHI-Pc li/i/=X 口 E M 工 tl j m 1. c*t *u w ->f _-,k f r < _ F r Q)m.£ fery 期里需截居 L* jw曷七|思密官以 MC <»v培工J岫12 3.4 t679 與*Q II 1a,J f

23、lUtowid haringdBrydtangwn MH i*W> 1W*S1Tain 注 wenwenPWW 2 9IM«pw 碑Mwt pwwr需H於忖邦JJ1W央注支忖ftMS網上曳ft事IKH5-2»網上我fi«IW«ftcrvwo裝 11 頁 tlQ6<Etfuntwiw部昌存?MM時上眼得耳1尸SfEbLt,M®5tfBLt*岫期網上橫行*必九3ZB?A嶂,*l日曲19后.(IocbO13DELlMM-pc I 砌 | E.ihmkh (NMKtOQ | 行(7)use E_marketSelect *From user

24、infoWhere useraddress like%'ttlLLjiMrivt , dbo.UwkilD MOuWtl <CMLLMI-p< 3日口 Em工*:看工g與*rrfflp tT>rtnt:*=羽與 . ll>e t四川|1*nt” AwUMrttfUMrfWIWWrw函4日ZUwAddhM1f*:12M&87鄧泰任01利(燈質Kh聞 HM%復網 CW%2Mi12345®邳1,芝DNULLELHhftbS&S溯l-FOM. 育已融渤丘.禽的口W)囑TH DELLMM-ik£下&W gOOW 2 ffUse

25、E_marketSelect username,useraddress,phoneFrom userinfoWhere username like %'L:Ljijr目匕uL.;e1”七 tQLQUHyljql (IDtLLdcll pc M)Ts£».I MitCIC 口B>-E4TIi F?» Utvrlnfo k 呈&工 3:UMJuKna車AUwAddbeu.山可音"mi 山: 昂肝縣MwoK312EJKO2?il«4lMiaORTM) DRCuM摩(Mi E產EM OMOOO 2 行(8)use E_market

26、Select *From orderinfoWhere amount between2' and 10加心小打 Hu WlOufiTyljql?。╓ u便 E_»ret «1®« * fz-oa Qrd.erlr.*cI- W5«EC由F- wc:- fc2 ''1; B|I1JMICMw4dh"klArctjfINEMtrTMCedfaRS«ftdGwdt1:iwoI25盥日整c嬴2D1M3-2E 001100000<12rfWBXl210500MRLr的 值 SMMD0C1131323r快*

27、的14副岫黨為宜耽114,卜,43|»不RltflH甚132g E#MK0117;i3w匚驛113Ajrwn«*«7?國IHNGgMIMKIO1173MWWVi-5&nr玄國1?建飛5優(yōu)IBQCOg111ba£»i工KK守切由什ZnJMIflSCCZCOCHXQ15以*ei?5河上罩口oom 000011M13ystm37HMBftC®ZTIMECCRDCDK©o>11ISra£472和上事行ximw oooowooo01 而已颯津廳*|Z <1OQ KTMtCELlXdrl-fH rm E.m

28、rkn KMXMJQ | 11萬Use E_marketSelect *and 2013-1-1From orderinfoWhere ordetime between 2012-1-1(9)use E_marketSelect *From orderinfoWhere payway in ('網上銀行,'郵局匯款')Zl一比一1ckzh d,“Wuiet dbdl1他 出口 RLQutqflJql (UDCULWI (MM* U>« E_ZE»t卓工Let *f zcn 白EjthS七口Lam p地曲¥ H 啊上果檸,/都冏口ft”

29、Anuw=OdfirTMCoital12BS98MHCtt»14D-2&OQOaCDXXa12to制Ml CJt201地瓜5郵0000011立1MRlhiflr(zaun-tiQa-XKfflX!i142Ri»不RkMH甚 14也gBWCGDOC1113I4WafflK安»14WM 0(1000000i1«A4暨g匚芭和21修8皿8陽i1750355MU建丘中餐caw co財01sG】芮網上第行=""EM&OaRCCDCC11tsT$*&*wm,SE«flii幺維MlMMIQOQOCCDCC11UM1

30、1里xiiiinoonoa11鳥整癡fl.CSt2013M?OQm始歐0Q«4的PUJift再修舊修3Mmm01il54TMI阿卜甫行十但酷"01©直茄已mi麻IkxH :1口 口 RTWI DCI4 d*,產 IWI fjnj,k OQ:£XW 15(3(10)use E_marketSelect sum(amount) as 總數,paywayFrom orderinfoWhere commodityid= '6' group by paywayQf.LluE._m«rkje< - dbauOrdcrlre- dbe.

31、Order Ifrte SQlUQutfyljfrql-(UMLLWlll pc獨廠 X口 u” E_u rkvtmvtlec f uatCuau «« 總!的X/uy fm Ordt FlnCcLwfte«c grcvp by 聲、口暄1%* v*r*01 MR±ifltia t SR-ff照原璃廳,ge胸 門。RTMI | DEL1M,k | Ena*t OOtOCMV | 2 fy(11)use E_marketSelect avg(sortid)as類型編號From commoditysortWhere sortname= 圖書音像'口-

32、 dx.LiHWk心tySoH SOLQutryltql - fLOEUAHLpC-Xr u»e E-1匚川后3gEXld.F .馴揖號禺 ss口!a .yn.:,-wr.e:七圉書言闌,V<>r制上通貫壁祚H 1n(K0 RfTN) I DEUWI-PC (>l) E.rn-rtaf QQdKKX> 1 fjUse E_marketSelect avg(inprice)as平均進貨價,sortidFrom commodityinfoWhere sortid=' 2' group by sortidDlLLljiwltirf"DCjLL£jMiriM > dboXXdvrmfa

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論