select * from table1 order by decode(time_to,'0-0','999',time_to) desc;
解决方案 »
- emctl start dbconsole ???
- 请教高手,winxp+orc817 在重新安装系统后ora-01033
- oracle10g for window 求下载地址
- *********如何监视一个存储过程的调用?*************
- ORA-12500: TNS: 监听程序无法启动专用服务器进程
- 数据库难道挂了?连不上了:( …………………………(100分送上)
- Oracle & Linux 错误 , 如何处理 ?
- 出售ORACLE8I、9I正版数据库,含各种操作系统、各种机型。还有正版Jdeveoper开发工具!价格优惠!
- 狂晕,300分,为什么改变条件的顺序会影响查询结果???
- 如何使不同用户取同一表的不同数据,100条记录,5个用户,每个用户每次取数据都不会重复?
- 新手问题:怎么用.sql文件把触发器等东西导入数据库?
- 请问高手,以下程序错在哪里呢?
select * from table1 order by lpad(time_to,7,'9') ;
20:22:42 SQL> select * from t; PID TIME_FROM TIME_TO
---------- -------------------- --------------------
8 2002-10 0-0
8 2001-02 2002-09
7 2001-10 2003-10
7 2001-02 2002-09Elapsed: 00:00:00.01
20:22:49 SQL> select *
20:22:55 2 from t
20:22:56 3 order by decode(time_to,'0-0',null,time_to) desc nulls first
20:23:17 4 / PID TIME_FROM TIME_TO
---------- -------------------- --------------------
8 2002-10 0-0
7 2001-10 2003-10
8 2001-02 2002-09
7 2001-02 2002-09Elapsed: 00:00:00.00
20:23:17 SQL>
[/code]