SQL中ORDER BY子句怎么用

网友投稿 444 2023-07-06

SQL中ORDER BY子句怎么用

SQL中ORDER BY子句怎么用

SQL ORDER BY 子句ORDER BY 语句用于根据指定的列对结果集进行排序。ORDER BY 语句默认按照升序对记录进行排序,如需按照降序排序,请使用 DESC 关键字。"Orders" 表:

Company OrderNumberIBM 3532HuluMiao 2356Apple 4698IBM 6953登录后复制

实例 1:以字母顺序显示公司名称:

SELECT Company, OrderNumber FROM Orders ORDER BY Company登录后复制

结果:

Company OrderNumberApple 4698HuluMiao 2356IBM 6953IBM 3532登录后复制

实例 2 :以字母顺序显示公司名称(Company),并以数字顺序显示顺序号(OrderNumber):

SELECT Company, OrderNumber FROM Orders ORDER BY Company, OrderNumber登录后复制

结果:

Company OrderNumberApple 4698HuluMiao 2356IBM 3532IBM 6953登录后复制

实例 3 :以逆字母顺序显示公司名称:

SELECT Company, OrderNumber FROM Orders ORDER BY Company DESC登录后复制

结果:

Company OrderNumberIBM 6953IBM 3532HuluMiao 2356Apple 4698登录后复制

实例 4 :以逆字母顺序显示公司名称,并以数字顺序显示顺序号:

SELECT Company, OrderNumber FROM Orders ORDER BY Company DESC, OrderNumber ASC登录后复制

结果:

Company OrderNumberIBM 3532IBM 6953HuluMiao 2356Apple 4698登录后复制

提示:本实例中在第一列中有相同的值(可以为 nulls)时,第二列是以升序排列的。

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:mysql子查询实例分析
下一篇:CentOS如何编译安装Nginx+MySQL+PHP
相关文章