Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 |
Tags
- Lv1
- 백준
- 프로그래머스 풀이
- 이진수 변환
- StringTokenizer
- Programmers
- lv2
- index of
- 스프링부트 도커 배포
- SWEA
- 프로그래머스 자바
- lv0
- 백준 N과 M 자바
- 프로그래머스 문자열 정렬
- 버퍼
- 문자열
- 오름차순 정렬
- 프로그래머스
- Stack
- 스프링부트 도커로 배포
- 알고리즘
- java
- COS Pro
- 삼각형의 완성조건
- 스택
- 스프링부트 도커
- 클라이언트
- 큐
- 자바
- Queue
Archives
- Today
- Total
mun dev
[HackerRank] The PADs 오라클 풀이 본문
문제링크
The PADS | HackerRank
Query the name and abbreviated occupation for each person in OCCUPATIONS.
www.hackerrank.com
풀이
직업의 앞글자만 자르기 위해서 substr 함수를 사용하고, 문제에 있는 조건 처럼 나오게 하기 위해서 문자열들을 연결해주면 된다.
코드
select name || '(' || substr(occupation,1,1) || ')'
from occupations
order by name, substr(occupation,1,1);
select 'There are a total of '|| count(occupation) || ' ' || lower(occupation) || 's.'
from occupations
group by occupation
order by count(occupation), occupation;
'알고리즘 > HackerRank' 카테고리의 다른 글
[HackerRank] Weather Observation Station 5 오라클 풀이 (0) | 2024.01.29 |
---|---|
[HackerRank] Occupations 오라클 풀이 (0) | 2024.01.29 |
[HackerRank] Weather Observation Station 18 오라클 풀이 (0) | 2024.01.26 |
[HackerRank] New Companies 오라클 풀이 (0) | 2024.01.26 |
[HackerRank] Binary Tree Nodes 오라클 풀이 (0) | 2024.01.26 |