您的位置:首页 > 数据库 > Oracle

oracle 如何按照in排序

2012-09-28 10:52 87 查看
1.前言
in排序有时候还是有必要的。
2.代码
select b
from a
where b in (440400,440500,440000,440600,440100)
order by case b

when '440100' then
1

when '440400' then
2

when '440500' then
3

when '440600' then
4

when '440000' then
5
end
其中b为要排序的字段,case中的1,2,3,4,5就是排序的顺序,这个还是挺好用的。 阅读更多
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: