alexa DESC

简介: 【11月更文挑战第03天】

SQL ORDER BY 关键字详细讲解

ORDER BY 关键字在 SQL 中用于对查询结果集进行排序。你可以按照一个或多个列对结果进行排序,并且可以指定是按照升序(ASC)还是降序(DESC)排列。

语法

SELECT column1, column2, ...
FROM table_name
ORDER BY column1, column2, ... ASC|DESC;
  • column1, column2, ...:要排序的字段名称,可以为多个字段。
  • ASC:表示按升序排序(默认行为)。
  • DESC:表示按降序排序。

代码示例

假设我们使用的是名为 "Websites" 的表,该表包含了不同的网站信息,包括它们的名称、URL、Alexa 排名、国家等。

ORDER BY 实例

下面的 SQL 语句从 "Websites" 表中选取所有网站,并按照 "alexa" 列的升序排序:

SELECT * FROM Websites
ORDER BY alexa;

执行输出结果:

+----+--------------+---------------------------+-------+---------+
| id | name         | url                       | alexa | country |
+----+--------------+---------------------------+-------+---------+
| 1  | Google       | https://www.google.com/    | 1     | USA     |
| 5  | Facebook     | https://www.facebook.com/  | 3     | USA     |
| 2  | 淘宝          | https://www.taobao.com/    | 13    | CN      |
| 4  | 微博          | http://weibo.com/          | 20    | CN      |
| 3  | 11教程      | http://www.22.com/     | 4689  | CN      |
+----+--------------+---------------------------+-------+---------+

这个查询返回了表中所有网站记录,并按照 Alexa 排名从低到高排序。

ORDER BY DESC 实例

下面的 SQL 语句从 "Websites" 表中选取所有网站,并按照 "alexa" 列的降序排序:

SELECT * FROM Websites
ORDER BY alexa DESC;

执行输出结果:

+----+--------------+---------------------------+-------+---------+
| id | name         | url                       | alexa | country |
+----+--------------+---------------------------+-------+---------+
| 3  | 11教程      | http://www.22.com/     | 4689  | CN      |
| 4  | 微博          | http://weibo.com/          | 20    | CN      |
| 2  | 淘宝          | https://www.taobao.com/    | 13    | CN      |
| 5  | Facebook     | https://www.facebook.com/  | 3     | USA     |
| 1  | Google       | https://www.google.com/    | 1     | USA     |
+----+--------------+---------------------------+-------+---------+

这个查询返回了表中所有网站记录,并按照 Alexa 排名从高到低排序。

结合多个列排序

你也可以按照多个列进行排序。例如,如果你想首先按照国家升序排序,然后在每个国家内部按照 Alexa 排名降序排序,可以使用以下 SQL 语句:

SELECT * FROM Websites
ORDER BY country ASC, alexa DESC;
目录
相关文章
|
5月前
|
供应链 Shell Python
经济订货量(Economic Order Quantity,简称EOQ)
经济订货量(Economic Order Quantity,简称EOQ)
|
数据采集 机器人 API
超简单!只需简单几步即可为TA定制天气小助理!!
超简单!只需简单几步即可为TA定制天气小助理!!
超简单!只需简单几步即可为TA定制天气小助理!!
|
机器学习/深度学习 Java ice
Google Earth Engine ——数据全解析专辑(PML_V2: Coupled Evapotranspiration and Gross Primary Product)
Google Earth Engine ——数据全解析专辑(PML_V2: Coupled Evapotranspiration and Gross Primary Product)
586 0
Google Earth Engine ——数据全解析专辑(PML_V2: Coupled Evapotranspiration and Gross Primary Product)
|
编解码 数据挖掘 Java
Google Earth Engine ——数据全解析专辑(Canada AAFC Annual Crop Inventory)
Google Earth Engine ——数据全解析专辑(Canada AAFC Annual Crop Inventory)
194 0
Google Earth Engine ——数据全解析专辑(Canada AAFC Annual Crop Inventory)
SAP SD 基础知识之Cash Sales和Rush Order的区别
SAP SD 基础知识之Cash Sales和Rush Order的区别
SAP SD 基础知识之Cash Sales和Rush Order的区别
|
Web App开发
查询商户的门店编号列表(alipay.offline.market.shop.batchquery)获取shop_id
1.文档链接:https://docs.open.alipay.com/api_3/alipay.offline.market.shop.batchquery 2.接口作用:调用创建门店信息接口创建门店成功之后,系统商通过该接口可以查询对应APPID下所有的门店编号(支付宝口碑门店编号shop_id) 3.
2396 12
|
Java
营销活动之口碑营销活动列表查询(koubei.marketing.campaign.activity.batchquery)-Java版
说明:   本帖是测试口碑营销活动列表查询,只能查询到通过接口创建的营销活动,首先要创建口碑门店   测试环境:JAVA1.5+,eclipse   是否支持沙箱环境:支持  接口文档:查看  sdk下载:下载   沙箱Java版营销活动demo:download:营销活动Java版.
414 12
|
Java
营销活动之活动详情查询(koubei.marketing.campaign.activity.query)-Java版
说明:  本帖是测试活动详情查询,只能查询到通过接口创建的营销活动的信息,首先要创建口碑门店  测试环境:JAVA1.5+,eclipse  是否支持沙箱环境:支持  接口文档:查看   sdk下载:下载   沙箱Java版营销活动demo:download:营销活动Java版.
434 11
从 Touch ID 到 Face ID,苹果其实是在下一盘大旗
苹果对于安全性的要求绝不是单一的产品,而是整个苹果生态。
2638 0
|
Java
门店类目配置查询接口(alipay.offline.market.shop.category.query)java版
1.官方文档:https://docs.open.alipay.com/api_3/alipay.offline.market.shop.category.query 2、接口作用:用于查询可用于开店的类目,以及类目上的配置约束信息 3.
698 0

热门文章

最新文章