Author: Doe Hoon LEE
English Ver.
Let me introduce SQL challenge on Programmers to you!
(It is a Korean coding challenge website where you can test your skills in different languages.)
The problems can be translated using “page translation” on browsers, but I will also be describing each problem’s tasks on my future posts as well.
There are 6 different parts and I will be posting in the following order.
I will try to post SQL problems on HackerRank too, but for now, let’s check out the curriculum for Programmers :)
Please look forward to my future posts for solutions.
SELECT
# |
Title |
Level |
1 |
Look Up All the Records |
1 |
2 |
Reverse Sort |
1 |
3 |
Find Sick Animals |
1 |
4 |
Find Young Animals |
1 |
5 |
Animal ID and Name |
1 |
6 |
Sort by Multiple Conditions |
1 |
7 |
Top n Records |
1 |
SUM, MAX, MIN
# |
Title |
Level |
1 |
Find Maximum |
1 |
2 |
Find Minimum |
2 |
3 |
Find the Number of Animals |
2 |
4 |
Remove Duplicates |
2 |
GROUP BY
# |
Title |
Level |
1 |
How Many Cats and Dogs? |
2 |
2 |
Find the Number of Animals with the Same Name |
2 |
3 |
Find Adoption Time (1) |
2 |
4 |
Find Adoption Time (2) |
4 |
IS NULL
# |
Title |
Level |
1 |
ID of an Animal without a Name |
1 |
2 |
ID of an Animal with a name |
1 |
3 |
Handling NULL |
2 |
JOIN
# |
Title |
Level |
1 |
Find Missing Records |
3 |
2 |
There was, but There Wasn’t.. |
3 |
3 |
Longest Protected Animals (1) |
3 |
4 |
Neutered Animals |
4 |
String, Date
# |
Title |
Level |
1 |
Find Lucy and Ella |
2 |
2 |
Find Animals Whose Name Have “el” in Them |
2 |
3 |
Neutered or Not? |
2 |
4 |
Longest Protected Animals (2) |
3 |
5 |
Type Conversion: DATETIME to DATE |
2 |
KOR Ver.
프로그래머스에 있는 SQL 고득점 Kit 를 소개합니다.
각 파트별로 풀이 과정을 올릴 계획이며 프로그래머스의 SQL Kit 가 끝나면 HackerRank 의 SQL 문제들을 풀오보겠습니다 (not sure when it’s gonna be though hehe :p).
SELECT
# |
Title |
Level |
1 |
모든 레코드 조회하기 |
1 |
2 |
역순 정렬하기 |
1 |
3 |
아픈 동물 찾기 |
1 |
4 |
어린 동물 찾기 |
1 |
5 |
동물의 아이디와 이름 |
1 |
6 |
여러 기준으로 정렬하기 |
1 |
7 |
상위 n개 레코드 |
1 |
SUM, MAX, MIN
# |
Title |
Level |
1 |
최댓값 구하기 |
1 |
2 |
최솟값 구하기 |
2 |
3 |
동물 수 구하기 |
2 |
4 |
중복 제거하기 |
2 |
GROUP BY
# |
Title |
Level |
1 |
고양이와 개는 몇 마리 있을까 |
2 |
2 |
동명 동물 수 찾기 |
2 |
3 |
입양 시각 구하기(1) |
2 |
4 |
입양 시각 구하기(2) |
4 |
IS NULL
# |
Title |
Level |
1 |
이름이 없는 동물의 아이디 |
1 |
2 |
이름이 있는 동물의 아이디 |
1 |
3 |
NULL 처리하기 |
2 |
JOIN
# |
Title |
Level |
1 |
없어진 기록 찾기 |
3 |
2 |
있었는데요 없었습니다 |
3 |
3 |
오랜 기간 보호한 동물(1) |
3 |
4 |
보호소에서 중성화한 동물 |
4 |
String, Date
# |
Title |
Level |
1 |
루시와 엘라 찾기 |
2 |
2 |
이름에 el이 들어가는 동물 찾기 |
2 |
3 |
중성화 여부 파악하기 |
2 |
4 |
오랜 기간 보호한 동물(2) |
3 |
5 |
DATETIME에서 DATE로 형 변환 |
2 |
Leave a comment