现在说简单点:假设有一字段afield,其值有:
ABCD0001
ABCD0002
BBCD0001
现在想得到afield,字段中,以A开头的,最后四位最大的,一条记录
怎么办呢?!
ABCD0001
ABCD0002
BBCD0001
现在想得到afield,字段中,以A开头的,最后四位最大的,一条记录
怎么办呢?!
解决方案 »
- WINDOWS下“ORA-12541: TNS: 没有监听器”
- partition by range ,请赐教。
- Oracle安装完后忘记给用户解锁该怎么办?
- oracle 备份问题
- 急求一个查询语句
- 我能不能删除注册表中相应的内容啊?
- 怎么将导出后的文件进行压缩
- 考,为什么?存储过程就这么麻烦吗?
- 创建dblink后,该dblink一测试就提示:database link not active,如何解决?
- 为什么控制文件中的最后个SCN 总是大于归档日志的SCN
- The Network Adapter could not establish the connection
- 请问如果一张表里有一列是blob类型,如何写sql
(select * from tabl where substr(afield,1,1)='A' order by to_number(substr(afield,5)) desc) t where rownum<2;
呵呵,我也想到这种思路,可是没有to_number(),
你这种方法好用,谢谢!