数据库数据查询与统计说课讲解.ppt

数据库数据查询与统计说课讲解.ppt

ID:61278319

大小:521.50 KB

页数:69页

时间:2021-01-23

数据库数据查询与统计说课讲解.ppt_第1页
数据库数据查询与统计说课讲解.ppt_第2页
数据库数据查询与统计说课讲解.ppt_第3页
数据库数据查询与统计说课讲解.ppt_第4页
数据库数据查询与统计说课讲解.ppt_第5页
资源描述:

《数据库数据查询与统计说课讲解.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、数据库数据查询与统计学习目标任务1:简单查询基本查询、条件查询、结果排序任务2:各种统计函数的使用、使用分组、使用筛选任务3:复杂查询连接查询、子查询示例数据库说明客户信息表(customer):员工信息表(employee):产品信息表(product):示例数据库说明产品类别表:订单信息表:示例数据库说明驾驶员信息表(jsy):报刊订阅信息表(bk):任务1简单查询基本查询最简单的SELECT语句条件查询查询结果排序返回任务1简单查询基本查询最简单的SELECT语句条件查询查询结果排序常规使用方式*表示所有的列使用TOP关键字使用DISTINCT关键字操作查询的列名在结果中显示字符串

2、列为表达式Into子句任务1简单查询基本查询最简单的SELECT语句条件查询查询结果排序算术表达式逻辑表达式范围表达式使用IN关键字使用通配符返回任务1简单查询基本查询最简单的SELECT语句SELECT语句的常规使用方式SELECT列名1[,列名2,…列名n]FROM表名例在companyinfo数据库的employee表中查询所有员工的姓名、性别、出生日期。SELECT姓名,性别,出生日期FROMemployee任务1简单查询练习:在companyinfo数据库的BK表(报刊征订数据表)中查询所有用户的姓名、地址、电话信息。SELECTv_Name,Address,TelFROMjs

3、y任务1简单查询基本查询最简单的SELECT语句用*表示表中所有的列例在employee表中查询员工的所有信息。SELECT*FROMemployee练习:查询驾驶员数据表中全部列的信息:SELECT*FROMjsy任务1简单查询基本查询最简单的SELECT语句使用TOP关键字SELECT[TOPn

4、TOPnPERCENT]列名1,列名2,…FROM表名例从companyinfo数据库的employee表中返回前面10行的记录。SELECTTOP10*FROMemployee练习:查询驾驶员数据表中前10行的信息:SELECTtop10*FROMjsy任务1简单查询基本查询最简单的SEL

5、ECT语句使用DISTINCT关键字例从companyinfo数据库的订单表(p_order)中,检索已经被订购的产品。SELECTDISTINCT产品IDFROMp_order练习:查询驾驶员有那些邮政编码:SELECTdistinctpostcodeFROMjsy去掉distinct的效果任务1简单查询基本查询最简单的SELECT语句操作查询的列名用AS关键字来连接列表达式和指定的列名。任务1简单查询基本查询最简单的SELECT语句操作查询的列名:重命名列名例在employee表中查询每个人的薪水降低30%后的信息。SELECT姓名,薪水as'原薪水',薪水-薪水*0.3'目前薪水'

6、FROMemployee任务1简单查询基本查询最简单的SELECT语句在查询结果中显示字符串:将要增加的字符串用单引号括起来,然后和列名写在一起,中间用逗号分隔开。例查询employee表的信息,要求显示结果为:姓名实发工资为:薪水。>SELECT姓名,'实发工资为:',薪水FROMemployee任务1简单查询基本查询最简单的SELECT语句列为表达式例显示每种产品的价格降低30%的产品信息。SELECT产品名,单价,单价*0.7AS'新价格'FROMproduct任务1简单查询基本查询最简单的SELECT语句Into子句:创建新表并将查询的结果插入新表中例创建一个包含employee

7、表中“姓名”和“薪水”字段,且名称为new_employee的新表。SELECT姓名,薪水INTOnew_employeeFROMemployee任务1简单查询基本查询最简单的SELECT语句练习(1)查询product表的产品名;(2)查询product表的所有信息;(3)将product表的产品打8折后,以下面形式输出:产品ID,产品名,原单价,新单价,打折价格:打折价格(4)分别输出product表的前3行和前10%的记录;(5)创建一个包含product表中“产品名”和“单价”字段,且名称为new_product的新表。返回小节任务1简单查询(6)查询bk表的用户姓名;(7)查询

8、bk表的所有信息;(8)将bk表的订购份数(n_fs)乘10倍,以下面形式输出:姓名,报刊名称,原份数,新份数:新份数(9)分别输出bk表的前3行和前10%的记录;(10)创建一个包含bk表中“v_grxm”和“v_fs”字段,且名称为new_bk的新表。返回小节任务1简单查询基本查询带条件的查询基本语法:SELECT列1[,列2…,列n】FROM表名WHERE查询条件WHERE子句常用的查询条件查询条件运算符号算术表达式=、>、<

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

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

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