最新外科护理学课程-课件-5外科感染_下载-药学医学精品资料.ppt

最新外科护理学课程-课件-5外科感染_下载-药学医学精品资料.ppt

ID:62109976

大小:5.66 MB

页数:112页

时间:2021-04-17

最新外科护理学课程-课件-5外科感染_下载-药学医学精品资料.ppt_第1页
最新外科护理学课程-课件-5外科感染_下载-药学医学精品资料.ppt_第2页
最新外科护理学课程-课件-5外科感染_下载-药学医学精品资料.ppt_第3页
最新外科护理学课程-课件-5外科感染_下载-药学医学精品资料.ppt_第4页
最新外科护理学课程-课件-5外科感染_下载-药学医学精品资料.ppt_第5页
资源描述:

《最新外科护理学课程-课件-5外科感染_下载-药学医学精品资料.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、最新外科护理学课程-课件-5外科感染_免费下载-药学医学精品资料第六章SQL查询语句教学目标:掌握通过SQL查询语句取出存储在数据库里的数据。81SELECT语句-11.语句格式:SELECT[ALL

2、DISTINCT]<字段表达式1>[,<字段表达式2>[,…]]FROM<表名1>[,<表名2>[,...]][WHERE<筛选条件表达式>][GROUPBY<分组表达式>[HAVING<分组条件表达式>]][ORDERBY<字段>[ASC

3、DESC]]2.语句说明:[SELECT]语句的基本格式是由[SELECT]子句、[FROM]子句和[WHERE

4、]子句组成的查询块。82SELECT语句-2整个[SELECT]语句的含义:根据[WHERE]子句的[筛选条件表达式],从[FROM]子句指定的表/查询中找出满足条件的记录,再按[SELECT]子句中指定的[字段]次序,选出记录中的字段值构造一个显示结果表。如果有[GROUP]子句,则将结果按〈分组表达式〉的值进行分组,该值相等的记录为一个组。如果[GROUP]子句带[HAVING]短语,则只有满足指定条件的组才会输出。如果有[ORDER]子句,则显示结果表还要按<字段>值的升/降序进行排序。3.实例:显示所有学生的学号和姓名。Select学号,姓名

5、from学生表83SELECT语句-3基于单表的查询:单表查询就是指所处理的问题,仅仅涉及到一个表的记录(数据)查询指定的字段:显示全部学生的班级名、姓名和所在院系。Select班级名,姓名,所在院系From学生表通配符‘*’的使用列出学生表的清单。Select*From学生表基于字段的表达式显示所有学生的学号、姓名和出生年份。Select班级名,姓名,year(getdate())-年龄as‘出生年份’From学生表84SELECT语句-4使用[DISTINCT]短语去掉重复的记录列出学生的姓名,重名的记录自动去掉。Selectdistinct姓名

6、from学生表用[WHERE]子句过滤记录SQL是一种集合处理语句,所以数据修改及数据检索语句会对表中的所有记录(行)起作用,除非使用WHERE子句来限制查询的范围。[WHERE]子句必须紧跟在[FROM]子句之后。基本格式SELECT<字段清单>FROM<表名>WHERE<条件表达式>85关系运算符与逻辑运算符关系运算符=等于<小于<=小于或等于>大于>=大于或等于!=或者<> 不等于逻辑运算符Or或And与Not非86特殊运算符-1运算符号含义%通配符,表示零或多个字符-通配符,表示任何一个字符BETWEEN定义一个区间范围ISNULL测试字段值

7、是否为空值LIKE字符串匹配操作符IN检查一个字段值是否属于一组值之中EXISTS检查某一个字段值是否有值。实际上,EXISTS是NULL的反义词。87特殊运算符-2列出年龄在18岁到20岁之间的所有学生名单。SELECT*FROM学生表WHERE年龄BETWEEN18AND20列出所有没有先修课的课程名SELECT课程名FROM课程表WHERE先修课ISNULL列出计算机系和国际贸易系学生的学号、姓名、性别和所在院系。SELECT学号,姓名,性别,所在院系FROM学生表WHERE所在院系IN(‘计算机’,‘国际贸易’)列出所有姓“苏”的教师SELE

8、CTDISTINCT教师FROM授课表WHERE教师名LIKE‘苏%’88[ORDERBY]子句基本格式:SELECT<字段名1,...>FROM<表名>[WHERE<条件表达式>][ORDERBY<字段名表达式1,...>[DESC]]注:[ORDERBY]子句默认值为升序(ASC),[ORDERBY]子句必须写在查询块的最后。例:显示学生的清单。要求查询结果的入学年份按降序排列;若入学年份相同,则按学号升序排列。Select*from学生表orderby入学年份desc,学号89SQL的集合函数-1函数功能含义(返回值)COUNT统计统计满足条件

9、的行数MIN求最小值求某字段列的最小值MAX求最大值求某字段列的最大值AVG求平均值求指定字段列的算术平均值SUM求总和求指定字段列所有值的总和90SQL的集合函数-21.[COUNT]函数的应用功能:主要是用作计数器,统计满足某种条件的行数。注:[COUNT]函数通常与[DISTINCT]子句一起使用例:统计学生表中一共有多少名19岁以上的女同学。SELECTCOUNT(*)FROM学生表WHERE性别=‘女’AND年龄>=192.[MAX]和[MIN]函数的应用例:查找年龄最大和最小的学生年龄。SELECTMAX(年龄),MIN(年龄)FROM学

10、生表91SQL的集合函数-33.[AVG]函数的应用与[MIN]和[MAX]的表达式格式一样。SelectA

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。