Oracle DB中TOP WITH TIES的正确SQL语法是什么?
Oracle不允许TOP WITH TIES,因此我想知道,如果不使用TOP WITH TIES来遵守Oracle DB标准,我该如何编写这篇文章?多谢各位Oracle DB中TOP WITH TIES的正确SQL语法是什么?,sql,oracle,Sql,Oracle,Oracle不允许TOP WITH TIES,因此我想知道,如果不使用TOP WITH TIES来遵守Oracle DB标准,我该如何编写这篇文章?多谢各位 Oracle v12.1+有自己的行限制功能: SELECT S.EmpID, S.Ename, ... FROM SalesPersons S LEFT JOIN ... GROUP BY ... ORDER BY ... FETCH FIRST 1 ROW WITH TIES Oracle v12.1+
Oracle v12.1+有自己的行限制功能:
SELECT
S.EmpID,
S.Ename,
...
FROM
SalesPersons S
LEFT JOIN ...
GROUP BY ...
ORDER BY ...
FETCH FIRST 1 ROW WITH TIES
Oracle v12.1+有自己的行限制功能:
SELECT
S.EmpID,
S.Ename,
...
FROM
SalesPersons S
LEFT JOIN ...
GROUP BY ...
ORDER BY ...
FETCH FIRST 1 ROW WITH TIES
非常感谢你告诉我指挥部的名字。我只有一个问题,为什么我的产出是负数?在Microsoft SQL中,它是正面的(虽然它检索到的是同一个人,只是现在的薪水是负数)。对不起,但我不知道为什么会是这样。如果这个答案解决了您的问题,请务必接受它,以便有类似问题的人可以更轻松地找到解决方案。非常感谢您给我命令的名称。我只有一个问题,为什么我的产出是负数?在Microsoft SQL中,它是正面的(虽然它检索到的是同一个人,只是现在的薪水是负数)。对不起,但我不知道为什么会是这样。如果这个答案解决了你的问题,请务必接受它,这样有类似问题的人可以更容易地找到解决方案。