홍동이의 성장일기

[HackerRank] The PADS 본문

Tool/SQL 코딩테스트 풀이

[HackerRank] The PADS

홍동2 2023. 4. 17. 15:26

 

 

The PADS | HackerRank

Query the name and abbreviated occupation for each person in OCCUPATIONS.

www.hackerrank.com

 

테이블 1: 이름 (직업 맨앞글자)

테이블 2: There are a total of '직업 수' '직업명's.

직업수가 같은 경우 알파벳이 먼저인 직업이 앞으로 나오도록하기

 

select concat(name, '(', left(occupation, 1), ')')
from occupations
order by name, left(occupation, 1);

select concat('There are a total of ', count(occupation), ' ' ,lower(occupation), 's.')
from occupations
group by occupation
order by count(occupation), occupation;

 

💡 개념정리

 

CONCAT 함수

: 여러 문자열을 하나의 문자열로 합치기 

728x90
Comments