프로그래머스
SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프
programmers.co.kr
문제 설계
1. 문자열을 특정 위치까지 가져올 수 있는 LEFT(문자열, 위치), RIGHT(문자열, 위치), SUBSTR(문자열, 시작위치, 가져올 개수)
를 이용한다.
2. 앞에 2개를 가져오는 것을 별칭을 주고, 그룹화를 그 별칭으로 한다.
문제 풀이
-- 코드를 입력하세요
SELECT LEFT(PRODUCT_CODE,2) AS CATEGORY, COUNT(PRODUCT_ID) AS PRODUCTS
FROM PRODUCT
GROUP BY CATEGORY
ORDER BY CATEGORY;
정리
LEFT(문자열, 위치)를 이용한다.
'코딩테스트 > SQL' 카테고리의 다른 글
[프로그래머스 LV2][SQL] 중복 제거하기 (0) | 2025.03.29 |
---|---|
[프로그래머스 LV2][SQL] 가격대 별 상품 개수 구하기 (0) | 2025.03.28 |
[프로그래머스 LV2][SQL] 업그레이드 된 아이템 구하기 (0) | 2025.03.28 |
[프로그래머스 LV2][SQL] 조건에 맞는 개발자 찾기 (0) | 2025.03.27 |
[프로그래머스 LV2][SQL] 노선별 평균 역 사이 거리 조회하기 (0) | 2025.03.24 |