【发布时间】:2015-01-21 16:02:39
【问题描述】:
客户希望按特定顺序显示我的查询返回的值列表。问题是简单地通过 asc 或 desc 订购并没有给我客户想要的东西。 DBA 不希望我对值进行硬编码。有没有办法在没有硬编码值的情况下自定义排序?因为这些值每年都会发生变化,并且每年都必须维护/更新。
Table Structure:
Column: CMN_CodesID (unique), Name (is what I'd like to display in custom order)
【问题讨论】:
-
自定义订单是什么意思?您是说要动态设置顺序吗?
-
是的。我想按特定顺序显示结果。示例:杰克、苹果、橙子、芒果、香蕉。我想确保我的结果始终按顺序首先显示 Jack、Apple 和 Orange。
标签: sql-server sorting sql-order-by