inblog logo
|
LHS's Study Space
    SQL문제풀기

    [SQL 문제 풀기] 카테고리 별 상품 개수 구하기(131529)

    lhs's avatar
    lhs
    Dec 04, 2024
    [SQL 문제 풀기] 카테고리 별 상품 개수 구하기(131529)
    Contents
    1. 문제 풀이 아이디어2. 나의 정답 코드3. 정리
    school.programmers.co.kr
    https://school.programmers.co.kr/learn/courses/30/lessons/131529
     

    1. 문제 풀이 아이디어

    • left 함수와 GROUP BY 절을 활용하여 문제를 해결할 수 있다.

    2. 나의 정답 코드

    SELECT left(product_code, 2) as a, count(*) FROM product GROUP BY a ORDER BY a;

    3. 정리

    • left 함수를 사용해 product_code의 첫 두 문자를 추출하고, 이를 a라는 별칭으로 지정한다.
    • GROUP BY 절로 a를 기준으로 그룹화한 뒤, count 함수를 사용해 각 그룹의 개수를 조회한다.
    • ORDER BY 절에 옵션을 생략하여 a를 오름차순으로 정렬한다.
    Share article

    LHS's Study Space

    RSS·Powered by Inblog