[SQL] 카테고리 별 상품 개수 구하기

NoHae·2025년 2월 4일

SQL

목록 보기
65/86

문제 출처

코딩테스트 연습 > String, Date > 카테고리 별 상품 개수 구하기
https://school.programmers.co.kr/learn/courses/30/lessons/131529

문제 설명


접근 방법

left를 이용하여 PRODUCT_CODE의 2번째 글짜까지 추출한다.

SELECT LEFT(PRODUCT_CODE, 2) AS CATEGORY, COUNT(*) AS 'PRODUCTS'
FROM PRODUCT
GROUP BY CATEGORY
ORDER BY CATEGORY ASC

알게된 점

글자를 추출하는 방법으로

1.LEFT(추출할 내용, 어디까지 추출할 것인가)
왼쪽부터 몇 개를 추출할 것인가를 입력한다.

2.RIGHT(추출할 내용, 어디까지 추출할 것인가)
오른쪽부터 몇 개를 추출할 것인가를 입력한다.

3.SUBSTRING(추출할 내용, 어디서부터, 몇개를 추출할 것인가)
글자의 몇 번째부터 어디까지 추출할 것인가 지정할 수 있다.

문제푼 흔적

profile
노력 해보려고 하는 사람(00년생 소프트웨어융합학과, 24년 12월 부터 백엔드 및 코테 공부 시작)

0개의 댓글