HackerRank; The PADS

랜디 Randy·2024년 3월 6일
0

SQL 문제풀이

목록 보기
15/20

문제를 풀고싶으신 분은 이 링크를 클릭해주세요

문제


정답코드

SELECT CONCAT(Name, '(', SUBSTRING(Occupation, 1, 1), ')')
FROM OCCUPATIONS
ORDER BY Name, SUBSTRING(Occupation, 1, 1);

SELECT CONCAT('There are a total of ', COUNT(Occupation), ' ', LOWER(Occupation), 's.')
FROM OCCUPATIONS
GROUP BY Occupation
ORDER BY COUNT(Occupation), Occupation;
  1. 출력할 때 SELECTCONCAT을 활용해서 문장을 만들어야 한다는 점
  2. 두 개의 다른 SELECT를 활용해야 한다는 점

이 두 개가 평소에 사용하지 않던 방법이라 꽤나 새로웠습니다.

profile
데이터는 계단, 직관은 다리

0개의 댓글