


版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
InsertInto稱(字段名稱1,2,values(字段值1,字段值2,...)insertintouser(username,password,age)values('李老四','6666',45)Update名稱Set稱=字段值,字段名稱=字段值,...[Where件DeleteFrom下列查詢返回在LONDON(倫敦)或SEATTLE(西雅圖)的所有雇員:SELECT*FROMemployeesWHEREUPPER(city)IN('LONDON','SEATTLE')下面示例利用DATEDIFF定在pubsSELECTDATEDIFF(day,OrderDate,getdate())ASno_of_daysFROM返回字符串"wonderfultitlesnotes的位置SELECTCHARINDEX('wonderful',顯示工作站的名稱:selecthost_name()asClientComputertitlestitles中18索前9SELECTTOP50PERCENTtitleFROMtitles字段名稱[NotBetween始值and列出BOOK中3050select*frombookwherepricebetween30and字段名稱[Not]In(列出值1,列出值BOOK格為30,40,50,60有書select*frombookwherepricein(30,40,50,60)字段名稱[Not]Like"通配符"列出BOOK表中含電的所有記select*frombookwherepublishinglike*電*'列出BOOK表中第一個字是電的所有記錄select*frombookwherepublishinglike'電*'--selectSum/Count/Avg/Max/MinAsFrom名sumselectsum(priceasfrombookcount量:統計BOOKselectcount(id)as數量frombookAVG算出BOOK價selectavg(price)as價格frombookMAX列出BOOK的selectmax(price)asfrombookMINselectmin(price)as宜書from交叉聯接SELECT*FROMtable1CROSSJOINselectx.[name],y.[name]fromxleftjoinyonx.[refid]=y.idselecty.[name],x.[name]fromxrightjoinyonx.[refid]y.idSELECTt1.ProductID,t2.VendorID,t2.NameFROMtable1t1,table2t2WHEREt1.VendorID=t2.VendorIDANDStandardPrice>$10ANDNameLIKE'F%'SELECTProductID,talbe2.VendorID,NameFROMtable1JOINtable2ON(table1.VendorID=table2.VendorID)WHEREStandardPrice>$10ANDNameLIKECOMPUTEby可選BY行聚合函數名稱。包括SUM、AVG、MIN、MAXCOUNT。SELECTRateId,ConnectionFee,RateFROMUTC_RateORDERBYCOMPUTESUM(ConnectionFee) SELECTRateId,ConnectionFee,RateFROMUTC_RateORDERBYCOMPUTESUM(ConnectionFee)SUM(RateBY puteby用法(小計指定SELECTAVG(DISTINCTRate)—-計算不重復Rate的avgFROMUTC_RateSELECTdistinctRateFROM表 SelectSELECT*intonewtableFROMSELECTCountry,FirstName,LastNameFROMEmployeesUNIONSELECTCountry,NULL,NULLFROMRegions;子查詢SELECTtitleFROMtitlesWHEREadvance>(SELECTFROMpublishersINNERJOINtitlesONtitles.pub_id=publishers.pub_idWHEREpub_name='NewMoonSELECTtitleFROMtitlesWHEREadvance>all(SELECTFROMpublishersINNERJOINtitlesONtitles.pub_id=publishers.pub_idWHEREpub_name='NewMoonSELECTfieldFROMtable1WHEREidIN(SELECTFROMWHEREtitle_idIN(SELECTtitle_idFROMtable3WHEREtitle_idlike--EXISTSNOTEXISTS查找交集與差集SELECTDISTINCTfieldFROMtable1WHEREEXISTS(SELECT*FROMtable2WHEREtable1.field=SELECTDISTINCTtable1.fieldFROMtable1INNERJOINtable2ONtable1.field=SELECTDISTINCTFROMtable1WHERENOTEXISTS(SELECT*FROMtable2WHEREtable1.field=SELECTDISTINCTFROMWHEREfieldNOTIN(SELECTfieldFROMtable2)指定組或聚合的搜索條件。HAVING只能與SELECT語句一起使用。HAVING通常在GROUPBY子句中使用。如果不使用GROUPBY子句,則HAVING的行為與WHERE子句一樣。SELECTid,SUM(price)FROMSalesGROUPBYidHAVINGSUM(price10.00--$10.00IDORDERBYid更新表UPDATESETprice=price*2WHEREpub_idIN(SELECTpub_idFROMpublishersWHEREpub_name='NewMoon1:找出那些工資高于他們所在部門的managerselectw.ename,w.sal,w.mgr,m.empno,m.ename,m.salfromempw,empmwherew.mgr=m.empnoand2:哪些人是selectdistinctm.enamefromempw,empmwherew.mgr=m.empnoselectenamefromempwhereempnoin(selectmgrfromselectenamefromempowhereexists(select'a'fromempiwhere3:哪些人不是selectm.enamefromempm,empwwherem.empno=w.mgr(+)andw.mgrisselectenamefromempwhereempnonotin(selectmgrfromempwheremgrisnotselectenamefromempowherenotexists(select'a'fromempiwhereselectename,emp.deptno,dept.deptno,dnamefromemp,deptwhereemp.deptno(+)=dept.deptnoandename(+)='SMITH'andenameisnullSQL>selectrownum,last_name,from(selectlast_name,fromorderbysalarywhereROWNUM 123不用max5:據SQL>selectlast_name,from(selectrownuma,froms_empb)4*wherea=3SQL> SQL>lselectlast_name,from(selectrownuma,froms_empbwhererownum<=5)4*whereabetween3and5SQL> SQL>selectlast_name,dept_id,froms_empwheresalary>(selectfromwhere10rowsSQL>selecta.last_name,a.salary,a.dept_id,froms_empa,(selectdept_id,avg(salary)fromgroupbydept_id)wherea.dept_id=b.dept_id6*anda.salary>b.avgsalSQL>10rowsSQL>selectrowid,e.*froma2*wheree.rowid>(selectmin(x.rowid)fromaxwherex.bm=e.bmandx.mc=e.mc); AAABdcAAGAAAAYyAAE1111AAABdcAAGAAAAYyAAF1112AAABdcAAGAAAAYyAAG1113AAABdcAAGAAAAYyAAH11149:數據SQL>deletefromwhererowidin(selectrowidfroma3*wheree.rowid>(selectmin(x.rowid)fromaxwherex.bm=e.bmandSQL>答字段Id(可以自增)NameParendId其中ParendId點的ID查詢ParendId參賽id,查詢所有這個職位下的職位的記錄。一個系統,有兩,news表,new_class表,表結構如下:其中2的newsID字段是關聯的,請寫出您寫出cla是101101的標題的SQL語句答:selectN.titlefromNewsN,News_classCwhereN.NewsId=C.NewsIdandC寫出一條SqlA第31第40(SQLServer,以自動增長的ID作為主鍵,注意:IDSelecttop10*fromawhereidnotin(selecttop30idfromSQLSERVER服務器中,給定表table1中有兩個字段ID、LastUpdateDate,ID表示更新的事務selecttop1idfromtable1orderbylastupdateselectidfromtable1wherelastupdate=(selectmax(lastipdate)from寫出一條SqlA第31第40(SQLServer,以自動增長的ID作為主鍵,注意:IDSelecttop10*fromawhereidnotin(selecttop30idfrom有一人事表SQL句將EGTB1EGTB2Selectdeffdate(ss,2005-03-20','2005-
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 母女棄養協議書范本
- 平臺注冊協議書范本
- 商場過戶協議書范本
- 衣服合伙加工協議書
- 企業農戶扶貧協議書
- 招聘義工服務協議書
- 酒店廚師聘用協議書
- 外包安全協議書范文
- 外資培訓協議書模板
- 伊朗停火全面協議書
- 宣傳片專題片視頻拍攝方案(技術方案)
- 水準測量平差表(含公式可自動計算)
- 機電安裝工程危險源識別評價清單1-發網上
- 腫瘤療效評估新標準-mRECIST標準
- 全國普通高等學校招生統一考試(上海卷)考試手冊
- 260噸汽車吊地基承載力驗算
- 群文閱讀指導課-二年級《一個一個連下去》課件
- 沉淀反應 沉淀反應(免疫學檢驗課件)
- 2023年考研考博-考博英語-河北工業大學考試歷年高頻考點真題薈萃帶答案
- 西南18J202 坡屋面標準圖集
- 農業合作社全套報表(已設公式)-資產負債表-盈余及盈余分配表-成員權益變動表-現金流量表
評論
0/150
提交評論