版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年血液净化信息系统项目资金申请报告代可行性研究报告
- 公路护栏施工合同
- 《项目组管理方案》课件
- 2015年中考思品热点总复习(终极预测)
- 余弦定理课件
- 【培训课件】防雷装置设计技术评价讲座
- 16.2《登泰山记》课件 2024-2025学年统编版高中语文必修上册-8
- 2025届内蒙古包头市高考考前提分语文仿真卷含解析
- 2025届辽宁省重点协作校高三一诊考试数学试卷含解析
- 安徽省安庆市达标名校2025届高考冲刺英语模拟试题含解析
- 关于地坪开裂专项总结报告
- 小学一年级上学期期末家长会课件
- GB/T 28827.1-2022信息技术服务运行维护第1部分:通用要求
- LS 8010-2014植物油库设计规范
- HY/T 039-1995微孔滤膜孔性能测定方法
- GB/T 6569-2006精细陶瓷弯曲强度试验方法
- GB/T 21653-2008镍及镍合金线和拉制线坯
- GB/T 20985.1-2017信息技术安全技术信息安全事件管理第1部分:事件管理原理
- GB/T 11832-2002翻斗式雨量计
- TPM八大支柱介绍
- 报联商有效沟通课件
评论
0/150
提交评论