使用数据库和SQL第2章.ppt

使用数据库和SQL第2章.ppt

ID:56550263

大小:156.00 KB

页数:14页

时间:2020-06-28

使用数据库和SQL第2章.ppt_第1页
使用数据库和SQL第2章.ppt_第2页
使用数据库和SQL第2章.ppt_第3页
使用数据库和SQL第2章.ppt_第4页
使用数据库和SQL第2章.ppt_第5页
资源描述:

《使用数据库和SQL第2章.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、使用数据库和SQL第二章第二章查询数据2.1SELECT语句2.2选择列2.2.1选择全部列2.2.2选择部分列2.2.3列别名2.3选择行2.3.1使用WHERE子句选择行2.3.2使用LIKE查询相识行2.3.3使用DISTINCT限制结果的唯一性2.4查询结果排序实验与训练指导2.1SELECT语句什么是查询查询就是对已经存在于数据库中的数据按特定的组合、条件或次序进行检索。查询功能是数据库最基本也是最重要的功能。2.1SELECT语句SELECT语句的语法如下:SELECTselect_list[INTO

2、new_table_name]FROMtable_list[WHEREsearch_conditions][GROUPBYgroup_by_list][HAVINGsearch_conditions][ORDERBYorder_list[ASC

3、DESC]]其中各参数的含义如下:select_list,描述结果集的列,它指定了结果集中要包含的列的名称,是一个逗号分隔的表达式列表。INTOnew_table_name,指定使用结果集来创建新表。new_table_name指定新表的名称。FROMtable_list

4、指定要从中检索数据的表名或视图名。2.1SELECT语句其中各参数的含义如下:WHEREsearch_conditions,WHERE子句是一个筛选条件,它定义了源表中的行要满足SELECT语句的要求所必须达到的条件。GROUPBYgroup_by_list,GROUPBY子句根据group_by_list列中的值将结果集分成组。HAVINGsearch_conditions,HAVING子句是应用于结果集的附加筛选,用来向使用GROUPBY子句的查询中添加数据过滤准则。2.1SELECT语句其中各参数的含义如下

5、:ORDERBYorder_list[ASC

6、DESC],ORDERBY子句定义了结果集中行的排序顺序。2.1SELECT语句2.2.1选择全部列两种方法可以实现:§SELECT*fromtable_name;§SELECTallthecolnamefromtable_name;2.2.2选择部分列这是选择全部列的一部分,只需在SELECT的后面列出所要的列名称即可。2.2选择列2.2.3列别名有时候为了使用户能够更直接地了解所查询到的结果,可以在显示查询结果的时候用别名来代替原有的列名。语法:SELECTcol

7、Name1ASnowName1,colName2ASnowName2fromtableName;2.2选择列2.3.1使用WHERE子句选择行SELECT语句中的WHERE子句是用来选择符合相应条件的表达式。2.3.2使用LIKE查询相识行LIKE是WHERE子句中的表达式的一种查询方式,用来查找数据库中与预定义的值相似的数据。LIKE关键字搜索与指定模式匹配的字符串、日期或时间值。模式包含要搜索的字符串,字符串中可包含4种通配符的任意组合,搜索条件中可用的通配符如下页表1所示。2.3选择行通配符含义%包含零个或

8、多个字符的任意字符串_任何单个字符[]代表指定范围内的单个字符,[]中可以是单个字符(如[acef]),也可以是字符范围(如[a-f])[^]代表不在指定范围内的单个字符,[^]中可以是单个字符(如[^acef]),也可以是字符范围(如[^a-f])表1LIKE关键字对应的通配符2.3.3使用DISTINCT限制结果的唯一性有时候的查询结果返回了大量重复的冗余数据,这时候可以考虑使用DISTINCT来限制结果的唯一性。2.3选择行2.4查询结果排序对查询结果进行排序有时候我们要对数据进行分析,按照时间早晚或者盈利

9、大小等等进行排序,能更好地对下一步地工作进行安排。前面列出的ORDERBY就具有此功能,它定义了结果集中行的排序顺序。ORDERBYorder_list[ASC

10、DESC],其中ASC指定升序排列,DESC指定降序排列,默认是ASC。实验与训练指导指导学生练习教材中的题目,巩固所学的知识点。

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

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

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