1 / 32
文档名称:

关系数据库标准语言SQL知识 分享.ppt

格式:ppt   大小:986KB   页数:32页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

关系数据库标准语言SQL知识 分享.ppt

上传人:nnyoung 2019/2/22 文件大小:986 KB

下载得到文件列表

关系数据库标准语言SQL知识 分享.ppt

相关文档

文档介绍

文档介绍:第五章关系数据库标准语言SQL主讲教师:杨勇表:<字段名表>|*FROM<表名>[WHERE<条件>]<字段名表>|*FROM<表名>[WHERE<条件>AND<条件>]<字段名表>|*FROM<表名>[WHERE<条件>[NOT]IN(SELECT<字段名表>|*FROM<表名>[WHERE<条件>])]外层查询依赖于内层查询的结果,而内层查询与外层查询无关。<数值型字段名>BETWEEN…AND…表示“介于…和…之间”;LIKE是字符串匹配运算符,在其后可使用”%公司”、”_公司”等字符串。,也就是说,只要数据是按关系方式存入数据库的,就能构造合适的SQL命令把它检索出来。事实上,SQL不仅具有一般的检索能力,而且还有计算方式的检索。用于计算检索的函数有:1、COUNT——计数2、SUM——求和3、AVG——计算平均值4、MAX——求最大值5、MIN——求最小值这些函数可以用在SELECT短语中对查询结果进行计算。。格式如下:GBOUPBY<分组表达式1>[,<分组表达式2>…][HAVING<分组条件>]注:HAVING子句总是跟在GBOUPBY子句之后,不可单独使用。HAVING子句和WHERE子句不矛盾,在查询中是选用WHERE子句限定元组,然后进行分组,最后再用HAVING子句限定分组。<字段名表>|*FROM<表名>WHERE<字段名>IS[NOT]NULL注:查询空值时要使用ISNULL,而=NULL是无效的,因为空值不是一个确定的值,所以不能用“=”这样的运算符进行比较。,经常需要使用关系名作前缀,有时这样显得很麻烦。因此,SQL允许在FROM短语中为关系名定义别名,格式为:<关系名><别名>SQL不仅可以对多个关系实行联接操作,也可以将同一关系与其自身进行联接,这种联接称为自联接。在可以进行自联接操作的关系上,实际存在着一种特殊的递归联系,即关系中的一些元组,根据出自同一值域的两个不同的属性,可以与另外一些元组有一种对应关系(一对多的联系)。,有时内层查询的条件需要外层查询提供值,而外层查询的条件又需要内层查询的结果,这种查询为内外层互相关嵌套查询。格式如下:SELECT<别名1>.<字段名1>[,<别名1>.<字段名2>…]FROM<表名><别名1>[WHERE<条件>[NOT]IN(SELECT<表达式>FROM<表名><别名2>WHERE<别名1><字段名>=<别名2><字段名>)]注:在此种查询中,是给一个表取了两个不同的别名;也就是说,无论外层还是内层都是在一个关系中进行的查询。通俗的看,就是将一个表看成两份。,除此之外还有两类和子查询有关的运算符,形式如下:<表达式><比较运算符>[ANY|ALL|SOME](子查询)[NOT]EXISTS(子查询)ANY、ALL和SOME是量词,其中ANY和SOME是同义词,在进行比较运算时只要子查询中有一行能使结果为真,则结果就为真;而ALL要求子查询中的所有行都使结果为真时,结果才为真。EXISTS是谓词,EXISTS和NOTEXISTS是用来检查在子查询中是否有结果返回,即存在元组或不存在元组。SELECT<字段名表>|*FROM<表名>WHERE<表达式><比较运算符>[ANY|ALL|SOME](子查询)SELECT<字段名表>|*FROM<表名>WHERE[NOT]EXISTS(子查询),它支持超联接查询,我们从SQLSELECT语句的完事语法格式中抽出与联接运算有关的语法格式如下:SELECT……FROM<表名1>[INNER|LEFT|RIGHT|FULL]JOIN<表名2>ON<联接条件>WHERE……(UNION)运算,即可将两个SELECT语句的查询结果通过并运算合并成一个查询结果。为了进行并运算,要求两个查询结果具有相同的字段个数,并且对应字段的值要出自同一个值域,即具有相同的数据类型和取值范围。(1)显示部分结果TOP<数值表达式>[PERCENT](2)将查询结果存放到数组中INTOARRAY<数组名>(3)将查询结果存放在临时文件中INTO

最近更新

2024年涡轮风扇发动机项目投资申请报告代可行.. 60页

2020安徽省对口高考计算机-上机操作复习 7页

2021年福建省普通高中学业水平选择性考试化学.. 8页

2022年停水停电应急预案范文(精选10篇) 27页

2022年西华大学公共课《马克思主义基本原理概.. 18页

2023年实用文 商会年会讲话稿范文(精选3篇) 7页

5G的技术原理和应用场景 6页

《信息技术与教育》期末考试复习题及参考答案.. 14页

一年级下册语文期末试卷质量分析 5页

中医内科主治医师基础知识 -中药学 第三单元 .. 6页

事故占比88%!打开检修安全的正确方式!(附2.. 16页

人教版小学数学五年级下册第四单元《分数的意.. 16页

保险学课后题第七版 4页

初中托物言志作文600字五篇 5页

医疗机构药房(药库)规范化建设验收标准 4页

员工入职承诺书范文汇总 12页

土木工程大学生职业生涯规划书范文 39页

大班社会活动教案15篇 26页

安阳工学院《高等数学A(1》2021-2022期末考试.. 20页

幼儿园社会教案1000字精选7篇 14页

数字产业园运营方案 7页

普外科一病区7月份质量与安全管理持续改进会议.. 4页

浅谈交通运输数据中心的数据资源框架 7页

爱岗敬业勤奉献平凡岗位铸辉煌 5页

电子商务培训学习心得体会5篇 11页

第一、二单元知识复习卷(试题)-部编版语文二年.. 5页

网页设计基础习题库 4页

行政单位预算绩效管理 19页

财务报表的基础知识 4页

部编人教版四年级上册道德与法治第2课《我们的.. 13页