请问,如何按照查询语句中in里面内容的顺序,排序?
如:select * from temp where name in('三','一','五','六','二','四','七');
我想查询的结果的排序也是:
三
一
五
六
二
四
七请问,语句应该怎么写?
如:select * from temp where name in('三','一','五','六','二','四','七');
我想查询的结果的排序也是:
三
一
五
六
二
四
七请问,语句应该怎么写?
解决方案 »
- oracle在ado.net级别事务为提交之前,不会对表加锁吗?
- oracle创建job的问题
- pl/sql developer 中如何将查询的结果导出到csv文件
- 两个表之间的关联查询问题
- oracle 中有哪些数据包啊??
- 存储过程中调用另一个存储过程?
- 那位高人帮忙看看这个视图,小弟实在没办法了!!!
- 使用database config assistant 创建数据库时,能否读自己写好的配置文件,如果能,应该如何写?
- Oracle数据库有两个用户,如何把一个用户的table、index等全部复制给另一个用户?
- 在删除和创建11g dbconsole 提示oracle.sysman.emcp.exception.EMConfigException: 数据库实例不可用
- 急@@@@@@@@急~!~~进来帮我看一条sql语句
- 关于日期格式插入的问题
from temp a
where a.name in('三','一','五','六','二','四','七')
order by xh
order by decode(id,6,1,3,2,4,3)