From e3f0b84223f717c4b9c44eebee3912506b005849 Mon Sep 17 00:00:00 2001 From: Shubham Naik <115604932+shu-nya@users.noreply.github.com> Date: Mon, 17 Jul 2023 11:47:21 +0530 Subject: [PATCH] Nth Highest salary Another Approach.sql using limit and offset --- Medium/Nth Highest salary.sql | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/Medium/Nth Highest salary.sql b/Medium/Nth Highest salary.sql index a93840b..525f078 100644 --- a/Medium/Nth Highest salary.sql +++ b/Medium/Nth Highest salary.sql @@ -28,4 +28,20 @@ BEGIN from Employee) a where a.rk = N ); -END \ No newline at end of file +END + + +## Approach 2: Use of Limit and Offset + +Create Function getNthHighestSalary(N INT) Returns INT +Begin + + Set N = N-1; + Return + + Select distinct salary + From Employee + Order By salary Desc + Limit 1 Offset N + +End;