해커랭크 SQL문제_1219

starlikedh
|2021. 12. 19. 21:29

The PADS

풀이: select해오면 되는 문제인데 조건이 여러가지이다. 문제 해석부터 해보자. 

우선 OCCUPATIONS에서 name을 가져오는데 occupation의 첫 글자도 같이 가져와야 한다.

출력 형식이 존재해서 그 형식을 맞춰야하고 occupation의 수가 같으면 오름차순 정렬도 시키면서 가져와야 한다.

첫 글자만 가져오기 위해서 substring해주고 문자열 이어주는거는 concat,

같은 occupation끼리 묶어야 하니깐 group by해주면 원하는 결과가 나오게 할 수 있었다.

 

'Database' 카테고리의 다른 글

해커랭크 SQL문제_0206  (0) 2022.02.06
해커랭크 SQL문제_0122  (0) 2022.01.22
해커랭크 SQL문제_1218  (0) 2021.12.18
해커랭크 SQL문제_1215  (0) 2021.12.15
해커랭크 SQL문제_0828  (0) 2021.08.28