[프로그래머스_SQL] 카테고리 별 상품 개수 구하기
📜문제
https://school.programmers.co.kr/learn/courses/30/lessons/131529
📜정답
1. SUBSTR함수사용
SELECT SUBSTR(PRODUCT_CODE,1,2)AS CATEGORY,COUNT(PRODUCT_ID)AS PRODUCTS
FROM PRODUCT
GROUP BY CATEGORY
ORDER BY CATEGORY ASC
2. LEFT함수사용
SELECT LEFT(PRODUCT_CODE,2)AS CATEGORY,COUNT(PRODUCT_ID)AS PRODUCTS
FROM PRODUCT
GROUP BY CATEGORY
ORDER BY CATEGORY ASC
📜노트
- SUBSTR(문자열,시작점,길이)
문자열을 자를 때 사용하는 함수로 시작점으로부터 길이 만큼의 문자를 추출한다.
- LEFT(문자열,길이)
문자열을 왼쪽부터 부분 추출할 때 사용하는 함수로 길이만큼 추출한다.
오른쪽부터 추출하고 싶다면 RIGHT함수
를 사용하면 된다.