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 eb7f906

Browse files
committed
고다혜: [CT] 언어별 개발자 분류하기_241112
1 parent 23e49e9 commit eb7f906

File tree

1 file changed

+29
-0
lines changed

1 file changed

+29
-0
lines changed
Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
WITH FE AS (
2+
SELECT SUM(CODE) CODE
3+
FROM SKILLCODES
4+
WHERE CATEGORY = "Front End"
5+
)
6+
, C AS (
7+
SELECT CODE
8+
FROM SKILLCODES
9+
WHERE NAME = "C#"
10+
)
11+
, PYTHON AS (
12+
SELECT CODE
13+
FROM SKILLCODES
14+
WHERE NAME = "Python"
15+
), DEVELOPER_GRADE AS (
16+
SELECT
17+
CASE
18+
WHEN a.SKILL_CODE & b.CODE != 0 AND a.SKILL_CODE & d.CODE != 0 THEN 'A'
19+
WHEN a.SKILL_CODE & c.CODE != 0 THEN 'B'
20+
WHEN a.SKILL_CODE & b.CODE != 0 THEN 'C'
21+
END AS GRADE,
22+
a.ID, a.EMAIL
23+
FROM DEVELOPERS a, FE b, C c, Python d
24+
)
25+
26+
SELECT GRADE, ID, EMAIL
27+
FROM DEVELOPER_GRADE
28+
WHERE GRADE IS NOT NULL
29+
ORDER BY GRADE, ID

0 commit comments

Comments
(0)

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