【发布时间】:2012-03-30 11:43:46
【问题描述】:
有没有办法按 IN() 子句中的值顺序排序? 我有一个选择查询:
Select * from abc where xyz in (a list of values).
我希望结果的排序顺序与括号内的列表相同。
一种方法是我可以将值放在一个具有递增序列的临时表中,然后将这两个表连接起来,然后按序列排序,但这不是一个好方法。
有没有办法做到这一点?
【问题讨论】:
标签: oracle sorting sql-order-by