获得每个组的最佳结果(在Oracle中)
如何在oracle查询中获得几个组的N个结果。
例如,给出下表:
|--------+------------+------------|
| emp_id | name | occupation |
|--------+------------+------------|
| 1 | John Smith | Accountant |
| 2 | Jane Doe | Engineer |
| 3 | Jack Black | Funnyman |
|--------+------------+------------|
还有更多行占用更多。我想从每个职业中找到三名员工(比方说)。
有没有办法在不使用子查询的情况下执行此操作?
慕姐8265434
相关分类