Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 피그마인디언
- SKU Consolidation
- 웨어하우스 보관 최적화
- MS SQL Server
- 신경쓰기의 기술
- 데이터분석
- 코딩테스트
- SQL
- Labor Management System
- TensorFlowGPU
- Gaimification
- 코딩테스트연습
- ABC Analysis
- forecast
- oracle
- ProfileReport
- MySQL
- HackerRank
- leetcode
- ModelCheckPoint
- 파이썬
- pandas profiling
- 당신의 인생이 왜 힘들지 않아야 한다고 생각하십니까
- Product Demand
- 딥러닝
- Inventory Optimization
- tensorflow
- eda
- kaggle
- 프로그래머스
Archives
- Today
- Total
오늘도 배운다
177. Nth Highest Salary / LeetCode, SQL, MySQL 본문
문제
source: LeetCode
Write an SQL query to report the nth highest salary from the Employee table. If there is no nth highest salary, the query should report null.
The query result format is in the following example.
제출답안(MySQL)
CREATE FUNCTION getNthHighestSalary(N INT) RETURNS INT
BEGIN
RETURN (
SELECT DISTINCT(salary)
FROM
(SELECT id, salary, DENSE_RANK() OVER(ORDER BY salary DESC) AS ranking
FROM employee) AS emp_with_ranking
WHERE ranking = N
);
END
문제 바로가기(MySQL)
728x90
'코딩테스트연습(SQL)' 카테고리의 다른 글
1158. Market Analysis I / LeetCode, SQL, MySQL (0) | 2023.03.06 |
---|---|
184. Department Highest Salary / LeetCode, SQL, MySQL (0) | 2023.03.05 |
180. Consecutive Numbers / LeetCode, SQL, MySQL (0) | 2023.03.04 |
178. Rank Scores / LeetCode, SQL, MySQL (0) | 2023.03.04 |
SQL Project Planning / HackerRank, SQL, MySQL (0) | 2023.02.21 |
Comments