SQL Server
Microsoft 关系数据库管理和分析系统的一个系列,用于实现电子商务、业务线和数据仓库解决方案。
167 个问题
我想要自定义order by的顺序规则,查询到网上有用Case When 的写法,像这样:
ORDER BY CASE
WHEN column_field = "value1" THEN priority1
WHEN column_field = "value2" THEN priority2
WHEN column_field = "value3" THEN priority3
.
ELSE priorityn
END ASC
想知道有没有别的方法去实现呢?比如说一些自定义的function之类的。