现在说简单点:假设有一字段afield,其值有:
ABCD0001
ABCD0002
BBCD0001
现在想得到afield,字段中,以A开头的,最后四位最大的,一条记录
怎么办呢?!
ABCD0001
ABCD0002
BBCD0001
现在想得到afield,字段中,以A开头的,最后四位最大的,一条记录
怎么办呢?!
解决方案 »
- 从数据库里查询交易记录被修改的资料
- 在ORACLE中如何查看函数是否被调用
- 关于查询时候比较日期和时间
- ORACLE存储过程的问题
- 出错,
- 急!使用客户端连接上Oracle10g数据库的问题??(我是初学者)顶者有分!!不行再加分
- oracle存储过程for循环中的异常处理
- Oracle 中的SQL PLUS worksheet的错误提示为什么是乱码?
- ORACLE816安装在UNIXWARE711上,但每次重启后都得手工输入命令才能启动ORACLE。不知怎样才能让系统启动时ORACLE也自动启动呢?
- 请问export数据时,我只是想把自己所建的table给导出,但不想用tables=....请问怎么做呢?
- 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(),
你这种方法好用,谢谢!