예시
예를 들어
PRODUCT
테이블이 다음과 같다면PRODUCT_ID | PRODUCT_CODE | PRICE |
1 | A1000011 | 10000 |
2 | A1000045 | 9000 |
3 | C3000002 | 22000 |
4 | C3000006 | 15000 |
5 | C3000010 | 30000 |
6 | K1000023 | 17000 |
상품 카테고리 코드 별 상품은 아래와 같으므로,
A1
:PRODUCT_ID
가 1, 2 인 상품
C3
:PRODUCT_ID
가 3, 4, 5 인 상품
K1
:PRODUCT_ID
가 6 인 상품
다음과 같은 결과가 나와야 합니다.
CATEGORY | PRODUCTS |
A1 | 2 |
C3 | 3 |
K1 | 1 |
코드
SELECT
SUBSTR(PRODUCT_CODE, 1, 2) AS CATEGORY,
COUNT(*) AS PRODUCTS
FROM
PRODUCT
GROUP BY
SUBSTR(PRODUCT_CODE, 1, 2)
ORDER BY
CATEGORY ASC;

Share article