select * from
(select ta.*,rank() over(partition by a2,a3 order by num desc) rk
from ta where a1=1) t
where t.rk=1;
(select ta.*,rank() over(partition by a2,a3 order by num desc) rk
from ta where a1=1) t
where t.rk=1;
解决方案 »
- ORA-00600的错误
- cmd 执行sql脚本
- 请教,如何把oracle的数据导到sql server2000中(vb中实现)
- 導入dmp數據後找不到表結構?
- (100分)oralce 8.1.7 在red hat linux 7.2下安装出现“虚拟机初始化。。。”问题???急,在线等待
- 请教case的用法,谢谢!!!!
- 数据库备份的问题
- 在vc中我用如下语句(select "name" from mytable where "name" like '%联通%' 查不到
- 求助,大神帮帮忙,oracle无法启动
- 在线等,各位大神谁能帮忙解答sql问题
- *(如何在oem中查看某一个表中的记录)*
- 将 *.pdf 文件以数据流的方式放到数据库里面,读出来以后却报错说“文档已损坏,无法修复”。
where (a1,a2,a3,num) in(select a1,a2,a3,max(num) mnum from ta t
where a1=1 group by a2,a3);