网站大量收购独家精品文档,联系QQ:2885784924

《数据库应用与管理》 课件 项目4 数据查询.pptx

《数据库应用与管理》 课件 项目4 数据查询.pptx

  1. 1、本文档共36页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

项目四

数据查询2023年2月

数据库简单查询目录Content1多表连接查询2嵌套查询3

项目导言零数据库中的数据按一定的数据模型组织、描述和存储,具有较小的冗余度、较高的数据独立性和易扩展性。数据查询是指数据库支持一般用户查询操作。数据库一般都支持查询操作,但进行查询要有权限。,让我们一起跟随本项目,一起来了解一下吧。

学习目标零知识目标了解select语法结构与使用方法;认识select子句的使用方法;了解多表连接查询的概念;掌握嵌套查询语句的使用方法;熟悉IN子查询与比较子查询技能目标具备使用聚合函数进行统计查询的能力;具备独立使用联合查询表的能力。素养目标具备精益求精、坚持不懈的精神;具备团队协作能力;具备灵活的思维和处理分析问题的能力;具备责任心。

任务4-1:数据库简单查询壹了解select语法结构任务技能Select语法结构认识select子句认识select子句使用聚合函数进行统计查询Count函数、max和min函数、sum和avg函数

任务4-1:数据库简单查询壹1了解select语法结构语法格式:select[all|distinct]要查询的内容from表名列表[where条件][groupby字段列表[having分组条件]][orderby字段列表[asc|desc]][limit[offset,]n];当数据库表中的数据多时,除了需要对数据库表能够完成数据更新操作外,还需要从数据表中查询需要的信息,此时可以使用select语句进行查询。SELECT语句可以从一个或多个表中选取特定的行和列,结果通常是生成一个临时表。

任务4-1:数据库简单查询壹2认识select子句SELECT子句用于指定要返回的列。参数说明ALL显示所有行,包括重复行,ALL是系统默认DISTINCT消除重复行列名指明返回结果的列,如果是多列,用逗号隔开*通配符,返回所有列值

任务4-1:数据库简单查询壹①查询学生的所有记录。示例:SELECT*FROMstudents;

任务4-1:数据库简单查询壹②查询学生所在系部,去掉重复值。SELECTDISTINCTd_noFROMstudents;

任务4-1:数据库简单查询壹3使用聚合函数进行统计查询函数功能SUM((DISTINCT|ALL|*))计算某列值的总和COUNT((DISTINCT|ALL|列名))计算某列值的个数AVG((DISTINCT|ALL|列名))计算某列值的平均值MAX((DISTINCT|ALL|列名))计算某列值的最大值MIN((DISTINCT|ALL|列名))计算某列值的最小值VARIANCE?/?STDDEV((DISTINCT|ALL|列名))计算特定的表达式中的所有值的方差/标准差

任务4-1:数据库简单查询壹(1)count函数聚合函数中最经常使用的是count函数,用于统计表中满足条件的行数或总行数。返回select语句查询到的行中非null值的项目,若找不到匹配的行,则返回0。语法格式:count(all|distinct表达式|*);

任务4-1:数据库简单查询壹在学生管理数据库myStudent中,查询学生表students中学生总人数。示例:selectcount(*)as学生总人数fromstudents;

任务4-1:数据库简单查询壹(2)max和min函数语法格式:max/min(all|distinct表达式);max和min函数分别用于统计表中满足条件的所有值项的最大值和最小值。当给定的列上只有空值或者检索出的中间结果为空时,max和min函数的值也为空。

任务4-1:数据库简单查询壹在学生成绩管理数据库myStudent中,查询成绩表score中课程号为“A001”的最高分和最低分。示例:selectc_noas课程号,max(report)as最高分,min(report)as最低分fromscorewherec_no=A001;

任务4-1:数据库简单查询壹(3)sum和avg函数语法格式:sum/avg(all|distinct表达式);sum和avg函数分别用于统计表中满足条件的所有值项的总和与平均值,其数据类型只能是数值型数据。

任务4-1:数据库简单查询壹在学生成绩管理数据库myStudent中,查询成绩表score中课程号为“g01”的总分和平均分。示例:selectc_noas课程号,sum(report)as总分,avg(report)as平均分fromscorewherec_no=A001;

4-1:任务实施壹简单查询打开myStudent数据库,查询工龄在10年以上的员工姓名、

文档评论(0)

lai + 关注
实名认证
内容提供者

精品资料

版权声明书
用户编号:7040145050000060

1亿VIP精品文档

相关文档