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

第6章 数据的序,聚集和分组 重点内容 排序数据 聚集数.pptVIP

第6章 数据的序,聚集和分组 重点内容 排序数据 聚集数.ppt

  1. 1、本文档共14页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第6章 数据的序,聚集和分组 重点内容 排序数据 聚集数

第6章 数据的排序,聚集和分组 重点内容: 排序数据 聚集数据 分组数据 * SQL实用简明教程 * 新世纪网页设计师应用教程 第1章 网页设计基础 重点内容: 网页的设计构思和布局 站点的规划与设计流程 主页的基本制作流程 SELECT select_list FROM table_list [WHERE conditions] [ORDER BY columnname | alias | position [ASC | DESC]] 一、排序数据 1、ORDER BY的使用 SQL中提供了ORDER BY子句以使查询结果按照用户的需要进行排列,以便于用户阅读。 在ORDER BY子句中也可以包含多个元素,元素之间也是使用逗号隔开; 关键字ASC表示按照升序排列,这是默认的排列方式。而关键字DESC表示按照降序排列; 在ORDER BY列表可以是SELECT子句中一个列的名称——columnname;也可以是SELECT子句中为列或表达式创建的别名——alias;也可以是SELECT子句中代表位置的编码——position,如1表示SELECT子句中第一个列,2表示SELECT子句中第二个列。 一、排序数据 2、升序排序和降序排序 在排序中用户可以指定按照什么顺序来排序:升序或降序。SQL中,关键字ASC表示按照升序排列,关键字DESC表示按照降序排列。而默认的排序方式为升序,也就是说,如果用户不输入DESC或ASC,那么显示结果将按照从低到高的顺序排列。当然,为了使用户能更好的明白显示结果的排列顺序,也可以指定ASC。 SELECT name, sex, id, salary FROM Employee WHERE salary = 3000.00 OR salary = 6000.00 ORDER BY id DESC? Results name sex id salary ————— ——— —— ———— 王力刚 男 5003 3000.00 梁朝阳 男 5002 3000.00 王亚鹏 男 4004 6000.00 魏华翔 男 4003 6000.00 王静 女 3004 3000.00 吴忠彦 男 3002 3000.00 林志祥 男 2003 3000.00 刘燕 女 2002 3000.00 庞文凯 男 1005 3000.00 李大平 男 1003 3000.00 林志千 男 1001 6000.00 [11rows] 一、排序数据 3、使用表达式排序 (1)使用别名排序 为列或表达式创建了别名之后,在排序中就可以使用别名来指定进行排序的列。 (2)使用别名排序 如果没有为表达式创建别名也没有关系,SQL也支持按照在SELECT子句列表中的位置来指定排序的列。 SELECT pnumber, budget, gross, gross – budget AS profit FROM Project WHERE profit = 30000.00 AND profit = 70000.00 ORDER BY profit SELECT pnumber, budget, gross, gross – budget FROM Project WHERE profit = 30000.00 AND profit = 70000.00 ORDER BY 4 DESC 一、排序数据 4、多级排序 SQL中可以指定多列进行排序。初级排序对查询结果进行分类并排序,第二级排序对初级排序分好的类中的数据在相同的数据中进行再次排序。 用户也可以在多级排序中使用DESC与ASC关键字,以指定排序的列是按照降序还是升序进行排序。多级排序中的DESC与ASC关键字的使用是互不干扰的。 在多级排序中还可以使用别名和位置指定排序的列。 一、排序数据 5、空值的处理 当按照某一列进行排序,而该列包含有空值时,就涉及到空值的处理。SQL中指出:当排序遇到空值时,空值大于或小于所有非空值。并没有明确规定应该是大于还是小于。不同的数据库系统可能采取不同的处理。 如微软的SQL Server中,空值小于所有非空值。而Oracle中,空值大于所有非空值。 二、

您可能关注的文档

文档评论(0)

5201314118 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:7065201001000004

1亿VIP精品文档

相关文档