Dur*_*j s 0 sql oracle plsql greatest-n-per-group
SELECT emp_id INTO high_payed_emp_id
FROM (SELECT emp_id from cursor_table ORDER BY emp_salary DESC)
WHERE rownum = 1;
Run Code Online (Sandbox Code Playgroud)
我想获得最大的emp_id.付费员工 错误消息:ORA-00905:缺少关键字
FETCH FIRST相反,WITH TIES如果有两个(或更多)具有相同的最大薪水,请使用add 来获取两者:
SELECT emp_id
FROM cursor_table
ORDER BY emp_salary DESC
FETCH FIRST 1 ROW WITH TIES
Run Code Online (Sandbox Code Playgroud)