黄东旭解析 TiDB 的核心优势
502
2023-07-06
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小时内删除侵权内容。