SQL排序语句ORDER BY [字段名1][ASC [DESC][默认 ASC]], [字段名2][ASC [DESC][默认 ASC]],

语法

以下是 SQL SELECT 语句使用 ORDER BY 子句将查询数据排序后再返回数据:

SELECT field1, field2,...fieldN FROM table_name1, table_name2...
ORDER BY field1 [ASC [DESC][默认 ASC]], [field2...] [ASC [DESC][默认 ASC]]
  • 你可以使用任何字段来作为排序的条件,从而返回排序后的查询结果。
  • 你可以设定多个字段来排序。
  • 你可以使用 ASC 或 DESC 关键字来设置查询结果是按升序或降序排列。 默认情况下,它是按升序排列。
  • 你可以添加 WHERE…LIKE 子句来设置条件。
原文链接

MySQL 排序 | 菜鸟教程
https://www.runoob.com/mysql/mysql-order-by.html

实操案例

SELECT field1, field2,...fieldN FROM table_name1, table_name2... ORDER BY field1 [ASC [DESC][默认 ASC]], [field2...] [ASC [DESC][默认 ASC]]
SELECT
	
UDF_M_682,UDF_M_686,UDF_S_707 --要展示的结果列(字段) 

 
FROM
 
	UDT_M_142 LEFT JOIN UDT_S_125 on UDT_M_142.UDF_M_686=UDT_S_125.UDF_S_707 --左联合
 
WHERE UDT_S_125.UDF_S_707 is NULL and (UDT_M_142.UDF_M_687 <2 OR ABS(UDT_M_142.UDF_M_687)>=2)AND ABS(UDT_M_142.UDF_M_691)>0

ORDER BY UDF_M_682--此句用来排序,省略了升序标记,
 
--ASC→正序,DESC→逆序
「如果文章对您有用,欢迎点赞分享。」
© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享
评论 抢沙发

请登录后发表评论

    请登录后查看评论内容