Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit 316ff6c

Browse files
이지영: [SQL] 연간 평가점수에 해당하는 등금 및 성과금 조회하기_250226
1 parent b4cf865 commit 316ff6c

File tree

1 file changed

+21
-0
lines changed

1 file changed

+21
-0
lines changed
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
-- 연간 평가점수에 해당하는 평가 등급 및 성과금 조회하기
2+
-- https://school.programmers.co.kr/learn/courses/30/lessons/284528
3+
SELECT
4+
E.EMP_NO, E.EMP_NAME,
5+
CASE
6+
WHEN AVG(G.SCORE) >= 96 THEN 'S'
7+
WHEN AVG(G.SCORE) >= 90 THEN 'A'
8+
WHEN AVG(G.SCORE) >= 80 THEN 'B'
9+
ELSE 'C'
10+
END AS GRADE,
11+
CASE
12+
WHEN AVG(G.SCORE) >=96 THEN E.SAL*0.2
13+
WHEN AVG(G.SCORE) >=90 THEN E.SAL*0.15
14+
WHEN AVG(G.SCORE) >=80 THEN E.SAL*0.1
15+
ELSE 0
16+
END AS BONUS
17+
FROM HR_EMPLOYEES E
18+
LEFT JOIN HR_GRADE G
19+
ON E.EMP_NO = G.EMP_NO
20+
GROUP BY E.EMP_NO
21+
ORDER BY E.EMP_NO

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /