sql语句如何自定义排序规则
时间: 2023-11-21 15:25:43 浏览: 124
SQL自定义排序
5星 · 资源好评率100%
您可以在 SQL 语句中使用 ORDER BY 子句来进行排序。要自定义排序规则,可以使用 CASE 表达式来定义条件并分配权重。例如,以下查询将按照 "age" 值的大小及其奇偶性进行排序:
SELECT *
FROM users
ORDER BY
CASE
WHEN age % 2 = 0 THEN 1
ELSE 0
END ASC,
age DESC;
阅读全文