




已阅读5页,还剩33页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
.,1,4.1.3关系数据库标准语言SQL,SQL(StructuredQueryLanguage)1建立表CREATETABLEtable_name(column_namedata-typeconsraint,),.,2,建立表,CREATETABLEemployee(eidCHAR(6),nameVARCHAR(8)NOTNULL,ageNUMERIC(3,0),countryVARCHAR(10)NULL),.,3,建立表,CREATETABLEemployee(eidCHAR(6)NOTNULLPRIMARYKEY,nameVARCHAR(8)NOTNULL),ageNUMERIC(3,0),countryVARCHAR(10)NULL),.,4,2插入记录,INSERTINTO表名列名表)VALUES(值表)INSERTINTOemployee(eid,name,age,country)VALUES(3018,zhang,28,China),.,5,INSERTINTOemployeeVALUES(3056,wang,35,USA)INSERTINTOemployee(eid,name,country)VALUES(4025,li,Russia),二、插入记录,.,6,3、修改记录,UPDATE表名SET字段名=表达式WHERE条件UPDATEemployeeSETname=LiMingWHEREeid=4025,.,7,UPDATEemployeeSETname=ZhangLi,age=36,country=USAWHEREeid=3056可以修改多个字段的值。如果不带WHERE修改所有的记录。,.,8,4、删除记录,DELETE表名WHERE条件DELETEemployeeWHEREeid=3018,.,9,5、查询记录,SELECT表达式FROM表名表WHERE条件GROUPBY字段名表HAVING条件ORDERBY字段名表,.,10,(1)举例,SELECTpub_id,pub_name,countryFROMpublishersSELECT*FROMpublishers,.,11,(2)删除重复的行DISTICT,SELECTcity,stateFROMauthersSELECTDISTICTcity,stateFROMauthers,.,12,(3)计算表达式,SELECTtitle_id,type,price,price_price*0.3FROMtitleSELECTau_lname+.+au_fname,city+.+stateFROMauthors,.,13,(4)筛选条件,(a)条件:=!=price45.3country=ChinaNOTANDORCountry=ChinaANDage35,.,14,(b)举例,SELECTtitle_id,type,price,price-price*0.3FROMtitlesWHEREprice-price*0.318SELECTpub_id,pub_nameFROMpublishersWHEREcountry=USAANDstate=CA,.,15,(c)LIKE,列名NOTLIKE模式%:任意字符串,_:任意一个字符SELECTau_lname+.+au_fname,city+.+stateFROMauthorsWHEREau_fnameLIKED%,.,16,SELECTau_lname+.+au_fname,city+.+stateFROMauthorsWHEREau_idLIKE72_-%,.,17,(5)结果排序,ORDERBY字段表通常返回的结果是随机排列的。SELECTstor_name,cityFROMstoresORDERBYstore_name,.,18,SELECTstor_name,cityFROMstoresORDERBYstore_nameDESCSELECTstor_name,cityFROMstoresORDERBYstore_nameASC,SELECTstor_name,cityFROMstoresORDERBYstor_name,city用多个列排列。SELECTstor_name,cityFROMstoresORDERBYstate用不出现的列。,.,20,SUM(expression)AVG(expression)MIN(expression)MAX(expression)COUNT(expression)COUNT(*),(6)统计函数,.,21,SELECTAVG(price)FROMtitlesSELECTMAX(price)FROMtitlesWHEREtype=business,.,22,SELECTAVG(qty),SUM(qty),COUNT(DISTICTstor_id)FROMsalesSELECTCOUNT(*)FROMpublishersWHEREstate=CA,.,23,(7)结果分组,GROUPBY分组列名表SELECTtype,AVG(price),SUM(price),COUNT(*)FROMtitlesWHEREtypein(business,mod_cook,trad_cook)GROUPBYtype,SELECTtype,pub_id,AVG(price),SUM(price),COUNT(*)FROMtitlesWHEREtypein(business,mod_cook,trad_cook)GROUPBYtype,pub_idGO,GROUPBY分组列名表HAVING条件对GROUP的分组结果再进一步筛选。SELECTtype,AVG(price),SUM(price),COUNT(*)FROMtitlesWHEREprice$10GROUPBYtype,使用HAVING,SELECTtype,AVG(price),SUM(price),COUNT(*)FROMtitlesWHEREprice$10GROUPBYtypeHAVINGAVG(price)$20,使用HAVING,.,27,(8)多表查询,(a)笛卡尔乘积SELECTtitle_id,au_fnameFROMtitles,authorsSELECTtitles.title_id,titles.title,titleauthor.au_idFROMtitles,titleauthor,.,28,(b)别名,SELECTt.title_id,t.title,ta.au_idFROMtitlest,titleauthortaSELECTt.title_id,t.title,ta.au_idFROMtitlest,titleauthortaWHEREt.title_id=ta.title_id,.,29,(c)筛选,SELECTt.title_id,a.au_idFROMtitlest,titleauthorta,authorsaWHEREt.title_id=ta.title_idandta.au_id=a.au_id,.,30,6视图,(1)视图的定义SQL建立视图的语句格式为:CREATEVIEW(,)AS,.,31,CREATEVIEWau_viewASSELECTau_id,au_fname,au_lnameFROMauthorsCREATEVIEWauthor_titleASSELECTt.title_id,a.au_idFROMtitlest,titleauthorta,authorsaWHEREt.title_id=ta.title_idandta.au_id=a.au_id,.,32,(2)视图查询,SELECT*FROMau_viewSELECTt.title_id,a.au_idFROMtitlest,titleauthorta,authorsaWHEREt.title_id=ta.title_idandta.au_id=a.au_id,.,33,(3)删除视图,DROPVIEW视图名DROPVIEWa_authors,.,34,7、索引,(1)索引类型按照存储位置:聚集索引和非聚集索引。按照关键字值是否唯一:唯一索引和非唯一所以。,.,35,(2)建立索引,CREATEUNIQUECLUSTERED|NOCLUSTEREDINDEX索引名ON表名(列名表)CREATEUNIQUEINDEXid_indexONauthors(au_id),.,36,CREATEINDEXid_indexONauthors(au_fnameDESC,au_id)CREATECLUSTEREDINDEXid_indexONauthors(au_f
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年农业农村行业农业物联网技术应用状况研究报告
- 2025年老年养护行业老年养护与老年服务研究报告
- 2025年互联网金融行业数字货币在金融行业的应用前景研究报告
- 2025年麻醉科麻醉后并发症处理模拟考试答案及解析
- 2025年急救医学实际操作技能模拟考试答案及解析
- 2025辽宁鞍山市铁西区事业单位面向社会招聘工作人员138人笔试模拟试题及答案解析
- 2025年山东大学齐鲁第二医院招聘(劳务派遣)笔试备考试题及答案解析
- 2025陕西省西安市新城区公益性岗位人员招聘(16人)笔试模拟试题及答案解析
- 2025年心理学在临床医学中的应用模拟考试答案及解析
- 2025四川雅安市雨城区卫生健康局考核招聘事业单位工作人员10人笔试模拟试题及答案解析
- 残疾人企业招聘活动方案
- 2025年中国铁塔校园招聘笔试备考题库(带答案详解)
- 儿童康复家庭培训课件
- 宜兴市杨巷牛羊屠宰有限公司牛羊屠宰线生产线扩建项目环评资料环境影响
- 年九年级中考备考方案语文中考备考方案
- 台球俱乐部助教协议书
- 任务二鞋带自己系(教案)-浙教版劳动一年级上册
- 触电应急培训课件
- 《2025急性冠脉综合征患者管理指南》解读
- 北京市西城区2024-2025学年高三上学期期末考试英语试卷
- 外科护理学(第七版)复习试题有答案
评论
0/150
提交评论