如何在oracle数据库中获得前10个记录组? 在我的查询中,我从加入多个表获取输出。如何在oracle数据库中获得前10个记录组?
0
A
回答
0
select *
from (
select some_column_you_didnt_tell_us,
other_column_you_didnt_tell_us,
row_number() over (partition by group_column_you_didnt_tell_us) as rn
from the_table_you_didnt_tell_us
) t
where rn <= 10;
+0
它只给出前10条记录。不是每个组的前10名记录。 – Mayur
+0
@Mayur您是否将“group_column_you_didnt_tell_us”替换为您需要定义“一个组”的“正确”列。 –
相关问题
- 1. 获得数据库前10名记录和从当前登录用户记录
- 2. 如何备份和恢复数据库中的记录(Oracle 10)
- 3. 我想在oracle数据库中插入10亿条记录
- 4. SQL Query获得前10条记录
- 5. Oracle:获取第n个10条记录
- 6. 如何在oracle数据库中插入多个clob记录
- 7. 如何从oracle数据库中随机获取记录?
- 8. 如何获得最后10条记录
- 9. Apache PIG - 如何获得翻牌10数据记录?
- 10. 从10个表中获取来自MySQL数据库的记录
- 11. 如何在mysql查询中获得每个组的前10名?
- 12. 如何在Oracle中获得不同记录的最高计数?
- 13. SQL Server从数据库中获得一组10个元素
- 14. 如何从oracle数据库中获得多个表的计数?
- 15. 从数据库中获取下一个和前一个记录
- 16. oracle数据库:索引超过记录的10%
- 17. 如何按列获得每组只有10%的记录?
- 18. 如何获得数组(PHP)中的前10项?
- 19. 如何在MySQL中使用组合数据行获得TOP 10?
- 20. 如何根据oracle数据库中的日期检索记录
- 21. 如何显示数据库中每列的前2个记录?
- 22. 哪个数据库引擎适合10^10记录?
- 23. 如何从数据库中显示随机10条记录?
- 24. ActiveRecord - 从数据库中获取第5到第10条记录
- 25. 从SQLite数据库中获取10条随机记录
- 26. C#/ NHibernate - 获取前10条记录按分组总数排序
- 27. 筛选前10个记录中的数据透视表
- 28. 如何从MS Access数据库获得随机记录
- 29. 获得前10个条目中的数组
- 30. 如何从数据库中获得最近12个月的记录
你的问题不清楚。请提供数据模型并描述您所期望的输出。 –