1
我想从5个成员组的表中获取数据。我如何获得第五个记录(第n组)。我的意思是(n-1)* 5和(n)* 5之间的记录。Oracle:获取第n个10条记录
我不喜欢在下面的表格中找到我的记录,因为它每次在我的机器上运行2个查询。
SELECT MAX(Salary) as 'Salary' from EmployeeDetails
where Salary NOT IN
(
SELECT TOP n-1 (SALARY) from EmployeeDetails ORDER BY Salary Desc
)
注意:我是Oracle新手,只是要求您给我一个提示,而不是要求完整的代码。
尝试使用LIMIT子句 – opalenzuela
LIMIT子句只能从Oracle @opalenzuela的12c起。 – Ben