<PRODUCT> 테이블 구조
<문제>
<문제풀이>
SELECT LEFT(PRODUCT_CODE, 2) AS CATEGORY,
COUNT(*) AS PRODUCTS
FROM PRODUCT
GROUP BY LEFT(PRODUCT_CODE, 2)
ORDER BY LEFT(PRODUCT_CODE, 2) ASC;
LEFT 함수를 이용하여 PRODUCT_CODE의 앞 2자리만 조건을 자르고, 그 값들을 기준으로 GROUP BY 절을 이용한다. 그 후 그 값들을 PRODUCTS 컬럼에 카운트 하여 결과셋에 나타나게 표현하였다.
'IT > SQL' 카테고리의 다른 글
[MySQL] 프로그래머스 - 입양 시각 구하기(1) (0) | 2024.01.17 |
---|---|
[MySQL] 프로그래머스 - 중성화 여부 파악하기 (0) | 2024.01.17 |
[MySQL] 프로그래머스 - 가격이 제일 비싼 식품의 정보 출력하기 (0) | 2024.01.17 |
[MySQL] 프로그래머스 - 동명 동물 수 찾기 (0) | 2024.01.17 |
[MySQL] 프로그래머스 - 조건에 부합하는 중고거래 댓글 조회하기 (0) | 2024.01.17 |