SQL大数据库 大数据地查询、汇总情况 、统计和分析报告.doc

SQL大数据库 大数据地查询、汇总情况 、统计和分析报告.doc

ID:56523324

大小:92.00 KB

页数:30页

时间:2020-06-27

SQL大数据库  大数据地查询、汇总情况 、统计和分析报告.doc_第1页
SQL大数据库  大数据地查询、汇总情况 、统计和分析报告.doc_第2页
SQL大数据库  大数据地查询、汇总情况 、统计和分析报告.doc_第3页
SQL大数据库  大数据地查询、汇总情况 、统计和分析报告.doc_第4页
SQL大数据库  大数据地查询、汇总情况 、统计和分析报告.doc_第5页
资源描述:

《SQL大数据库 大数据地查询、汇总情况 、统计和分析报告.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、8.数据的查询、汇总、统计和分析本章主题lSELECT语句l简单的SELECT查询l设置查询结果的字段名l关键字ALL和DISTINCT的使用l查询结果的输出目的地lWHERE子句的条件搜索功能lSELECT的通配符l字符和通配符冲突时的解决方法l连接条件设置l统计运算的高手:聚合函数l数据分组小计lHAVING子句的使用lORDERBY子句的使用l查询名列前茅或落后者l活用子查询(SubQuery)精彩容不容错过!这一章是本课程的重点!!★★★★★本章将深入剖析SELECT命令。8.1.SELECT命令SELECT是一

2、个用来从一个或多个表中获取数据的SQL命令。8.2.简单的SELECT查询如:USENorthwindSQLSELECT,,--ß这里是字段列表FROM飞狐工作室SELECT命令至少包含:Ø要出现在查询结果中的字段列表,如:,,Ø字段来自哪些表,如:FROM飞狐工作室Ø字段列表也可以是由字段、常量和函数组成的表达式Ø要列出所有字段,只须用*号8.1.设置查询结果的字段名查询需求请从数据库pubs的authors表,查询出所有作者的代号、、及住址,而且请使用中文文字作为查询结果的各字段名。解答/*脚本文件名:Demo91.

3、sql*/USEpubsSELECT作者代号=au_id,=au_fname+au_lname,=phone,住址=addressFROMauthors或(看看你更喜欢哪一种格式?)/*脚本文件名:Demo92.sql*/USEpubsSELECTau_idAS作者代号,au_fname+au_lnameAS,phoneAS,addressAS住址FROMauthors注意:Ø如果您设置的的字段名包含空格,则须加上单引号SELECTau_fname+au_lnameAS‘NameofAuthor’FROMauthors任

4、务:查询teacher表的、性别和生日,列名用中文表示;查询class表的所有班级信息;查询teacher表的教师和年龄。8.1.关键字ALL和DISTINCT的使用1.查询需求请列出“飞狐工作室”表中所有员工的雇用日期,但是日期相同者只列出一次即可。USENorthwindSQLSELECTDISTINCT雇用日期FROM飞狐工作室2.查询需求请列出“飞狐工作室”表中有哪些部门。USENorthwindSQLSELECTDISTINCT部门FROM飞狐工作室ALL为默认项,显示所有查询到的记录,包括重复项。DISTIN

5、CT,对指定字段的容相同的,仅显示一项。每个SELECT表达式只能有一个DISTINCT关键字。这意味着,DISTINCT是限制整条数据记录都重复者,只显示其中一条,而不是针对单一字段来处理。任务:请列出“章立民工作室”表中有哪些部门。列出teacher表中的教师职称。8.1.查询结果的输出目的地为什么要讨论查询结果的输出目的地?答:可能希望将查询结果输出到某个存储处以便进行进一步的处理。举例说明INTO子句的用法:Ø将查询结果存储到当前数据库中的新表MyTmpTable中USENorthwindSQLSELECT*IN

6、TOMyTmpTableFROM飞狐工作室注:INTO子句会生成相应的表,如果表已存在则提示错误“表已存在”。任务:把teacher表中的教师职称保存到新表教师职称表中。查询员工表中的职称,并存储到新表员工职称表中。8.2.WHERE子句的条件搜索功能1.查询需求请列出“飞狐工作室”表中目前薪资大于60000的员工。/*脚本文件名:Demo93.sql*/USENorthwindSQLSELECT,目前薪资FROM飞狐工作室WHERE目前薪资>600002.查询需求请列出“飞狐工作室”表在信息部、行销部和业务部等3个部门

7、任职的员工。/*脚本文件名:Demo94.sql*/USENorthwindSQLSELECT,部门FROM飞狐工作室WHERE部门IN('资讯部','行销部','业务部')1.查询需求请列出“飞狐工作室”表在信息部、行销部和业务部等3个部门以外任职的员工。/*脚本文件名:Demo95.sql*/USENorthwindSQLSELECT,部门FROM飞狐工作室WHERE部门NOTIN('资讯部','行销部','业务部')2.查询需求请列出“飞狐工作室”表中,本月出生的员工和出生日期。/*脚本文件名:Demo910.sq

8、l*/USENorthwindSQLSELECT,出生日期FROM飞狐工作室WHEREMONTH(出生日期)=MONTH(GETDATE())3.查询需求请列出“飞狐工作室”表中,年龄大于20岁的每一位员工的。/*脚本文件名:Demo911.sql*/USENorthwindSQLSELECTFROM飞狐工作室WHE

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

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

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