해커랭크(HackerRank) SQL 문제풀이 - The PADS
2023. 1. 31. 17:56ㆍ코딩테스트/해커랭크(HackerRank) - MySQL
이름과 직업이 적힌 테이블을 "이름(직업 첫글자)" 로 출력하고 각 직업의 사람수를 출력하는 문제다.
출력순서는 직업의 사람수를 오름차순으로, 수가 같다면 직업의 알파벳 순으로 출력한다.
SELECT CONCAT(NAME, "(",LEFT(OCCUPATION,1),")")
FROM OCCUPATIONS
ORDER BY 1;
SELECT CONCAT("There are a total of ",COUNT(OCCUPATION),' ',LOWER(OCCUPATION),"s.")
FROM OCCUPATIONS
GROUP BY OCCUPATION
ORDER BY COUNT(OCCUPATION) ASC,OCCUPATION ASC;
728x90
'코딩테스트 > 해커랭크(HackerRank) - MySQL' 카테고리의 다른 글
해커랭크(HackerRank) SQL 문제풀이 - Binary Tree Nodes (1) | 2023.02.01 |
---|---|
해커랭크(HackerRank) SQL 문제풀이 - Occupations (0) | 2023.01.31 |
해커랭크(HackerRank) SQL 문제풀이 - Type of Triangle (0) | 2023.01.31 |
해커랭크(HackerRank) SQL 문제풀이 - Weather Observation Station 19 (0) | 2023.01.31 |
해커랭크(HackerRank) SQL 문제풀이 - Higher Than 75 Marks (0) | 2023.01.30 |