select * from table where rownum = 1
解决方案 »
- 4GB的数据库文件能存多少东西,能给点大概描述吗?
- 一条无法执行的SQL语句,大家来找毛病
- oracle中sequence问题
- 请问@ 和%%的用法
- 数据从sql server2000导入到oracle9i有什么好办法?
- 怎样新建oracle9i数据库文件?我是初学者。。。。
- 请问哪里有Oracle Procedure Builder下载,谢谢!
- sql高手请进,帮俺搞定个sql语句,运行成功50分相送(在线等待)
- "IMP-00069: 无法转换为环境本国字符集句柄 IMP-00000: 未成功终止导入 "高手高手帮忙呀?我看过csdn的帖子了,还是不知道该怎么办?
- 初级问题: Oracle创建索引语句默认是创建唯一索引吗?
- 有谁能帮忙:用sql*loader装载可变数组?
- 这么难的sql怎么写
(select fld from (select fld from table where ...) b where b.rownum =1 )
像qqqdong兄说的,速度回时怎么样?
可采用表连接+rowid来实现如果是816或者以上的ee版本:
select * from
(selec ..., row_number() over(partition by a order by a) rnum from xxx)
where rnum = 1;partition by 后面的字段组合能唯一区分一条记录