常用的Select 语句最后有一个order by 子句,
如 select * from myTab order by id desc
select * from myTab order by id asc其中的desc/asc可以用函数代替吗?如用decode或其它函数代替,函数产生的结果是 'desc'或'asc'这样可以吗?找了好久了,都没有答案,不要用存储过程。
如 select * from myTab order by id desc
select * from myTab order by id asc其中的desc/asc可以用函数代替吗?如用decode或其它函数代替,函数产生的结果是 'desc'或'asc'这样可以吗?找了好久了,都没有答案,不要用存储过程。
解决方案 »
- tnsnames.ora 问题
- 求救,一个sqlserver中运行的正常的更新语句在oracle中运行报错“sql命令未正确结束”
- 不小心批量删了数据而且commit了......想恢复怎么办......
- 同时创建两个过程怎样连接
- 一段简单的ORACLE函数,为什么不能执行?
- 求一sql,非常感谢,高分相送
- 那位更给个Oracle 9i Release2 for windows的下载地址,这先谢谢了
- 请高手说一下什么情况下使用存储过程?
- 如何在ORACLE中写一个简单的update存储过程?
- 有没有第三方的数据库同步软件(在线等)
- 可否建立这样的视图,视图中的数据来自于其他数据库?
- (急急急急急急急急急急急急急)Oracle11G连接超时
order by 用函数:select * from myTab order by decode(id, 1, 0, 2, 0, -1, 5)