SQL 을 풀다보면 문자열을 잘라 사용해야 할 때가 있다.
이때 필요한게 바로 SUBSTRING !!
SUBSTRING('문자열', 시작위치)
SUBSTRING('문자열', 시작위치, 몇 개나 가져올지)
예를 들어
문자열 : "HAPPY"
SUBSTRING(HAPPY, 1, 2)
하고 한다면,
결과는 HA 가 된다.
적용하기
푼 날짜 : 2024.10.17
푼 문제 : 카테고리 별 상품 개수 구하기
사용한 언어 : MYSQL
코드 :
SELECT SUBSTRING(PRODUCT_CODE, 1, 2) as CATEGORY, COUNT(PRODUCT_CODE) as PRODUCTS
FROM PRODUCT
GROUP BY SUBSTRING(PRODUCT_CODE, 1, 2)
'Programming > SQL' 카테고리의 다른 글
[프로그래머스/SQL] / 자동차 대여 기록에서 대여중 / 대여 가능 여부 구분하기 (0) | 2024.11.02 |
---|---|
[프로그래머스/SQL] / 카테고리 별 도서 판매량 집계하기 (0) | 2024.10.30 |
[프로그래머스/SQL] / 날짜비교 with 진료과별 총 예약 횟수 출력하기 (0) | 2024.10.17 |
[프로그래머스/SQL] / 컬럼별칭 with 잡은 물고기 중 가장 큰 물고기의 길이 구하기 (1) | 2024.09.04 |