还有一个问题:
现在有这样一个数据库,字段ab1,ab2,ab3 都是varchar型 且ab1是升序排列,但是ab1里的数据不是唯一的。
数据库ora_server 表:xxxx
ab1 ab2 ab3
00000123 2004-04-02 aaaa
00000123 2004-04-02 bbbb
.. .. cccc
.. .. aaaa
00000999 2004-06-21 aaaaa
取ab1里最大的数 和最大-1的数!
再谢!
现在有这样一个数据库,字段ab1,ab2,ab3 都是varchar型 且ab1是升序排列,但是ab1里的数据不是唯一的。
数据库ora_server 表:xxxx
ab1 ab2 ab3
00000123 2004-04-02 aaaa
00000123 2004-04-02 bbbb
.. .. cccc
.. .. aaaa
00000999 2004-06-21 aaaaa
取ab1里最大的数 和最大-1的数!
再谢!
解决方案 »
- 求助,我想在查找出来的结果集中指定行加空行,怎么办?
- ORACLE是否有截取执行脚本的功能?
- 关于SQL SERVER 2005和ORACLE中的数据类型的差异
- Oracle 触发器问题,在线等待
- 在sql语句中该如何处理“'”一个单引号
- 第一次使用ORACLE,如此简单的存储过程也会错,实在是找不出了,求救
- imp的疑问
- 以前Oracle数据文件的冷备份,怎样导入到oracle中?(UP有分)
- 如何从一个2G大小的外部数据文件中通过BFILE中获得其中超过20M大小的数据?
- BIEE出现为此页应用仪表盘定制时出错。 单击">此处以了解详细信息。
- 这个update语句该怎么写
- 在存储过程中,能不能用sql语句往一个游标里填数据,而不是从表中查询,并返回这个游标?因为我的存储过程需要经过复杂的计算,得到结果
select Max(ab1),Max(ab1-1) from talbe_name
select max(ab1),lpad(max(ab1-1),8,'0') from talbe_name
因为他是varchar 并且要的结果也是8位的字符串
先谢谢楼上 各位等问题全解决了一起谢!!