【发布时间】:2020-05-29 00:13:03
【问题描述】:
我有一个表格可以说 - 学生,有 5 条记录,id 是 1 到 5,现在我想选择记录 - 结果应该像给定 id 列的排序顺序一样
id 列应为 - 5,2,1,3,4(每次顺序可能不同)
在 oracle sql 中有没有其他方法可以做到这一点?
在 mysql 中,我们有 FIELD() 子句来执行此操作。我想在 oracle 中实现这一点。
【问题讨论】:
-
如果您按 id 排序,它将按顺序排序。您要在哪个字段上排序?
-
这能回答你的问题吗? Custom Order in Oracle SQL
标签: sql oracle select sql-order-by