select
a.*
from
表 as a
where
not exists(select * from 表 where 类别=a.类别 and 日期>a.日期)
a.*
from
表 as a
where
not exists(select * from 表 where 类别=a.类别 and 日期>a.日期)
解决方案 »
- Oracle SQL执行过程
- 急!!!急!!!求救!!!在线等!!!!
- 如何利用oracle的数据字典,查询某用户创建的全部表,但是不需要系统创建的表
- 小弟请问大家一个问题,请帮帮忙。关于Merge into语句的。
- ORACLE 字符串替换. .. . . .
- 我的系统是英文系统,装oracle服务器端时在安装向导中选择了多个字符集编码,为什么还是不能在数据库中输入中文?
- 怎么在导出的dmp文件中找到表空间的名称
- 临时表空间创建的时候分配了1G的空间,为什么不久就占用了590M的空间,也不上涨也不回收,是为什么?
- 请教:从游标中读取记录的问题!!
- 新手小白请问
- 请问如何在oracle中批量导入EXACLE
- 请教一个将a用户下所有表或其它对象的select,update,insert等权限一次授予b用户的语句?先谢谢大家
select 类别, 名称, 日期, row_number(partition by 类别 order by 日期 desc) id
from 表)
where id=1