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
- 프로그래머스
- 코딩테스트연습
- ABC Analysis
- SKU Consolidation
- oracle
- pandas profiling
- ModelCheckPoint
- Labor Management System
- 웨어하우스 보관 최적화
- MySQL
- Inventory Optimization
- 코딩테스트
- 데이터분석
- TensorFlowGPU
- Gaimification
- 신경쓰기의 기술
- 파이썬
- leetcode
- ProfileReport
- 딥러닝
- tensorflow
- 피그마인디언
- kaggle
- 당신의 인생이 왜 힘들지 않아야 한다고 생각하십니까
- eda
- Product Demand
- HackerRank
- MS SQL Server
- SQL
- forecast
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