본문 바로가기

MYSQL/프로그래머스 LV0218

상품 별 오프라인 매출 구하기 https://school.programmers.co.kr/learn/courses/30/lessons/131533 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr더보기SELECT     PRODUCT_CODE,     P.price * SUM(OS.sales_amount) AS SALES FROM PRODUCT P JOIN OFFLINE_SALE OS ON P.PRODUCT_ID = OS.PRODUCT_ID GROUP BY P.PRODUCT_CODE ORDER BY SALES DESC, product_code ASC;이 문제는 해깔리는 부분이 하나 있었는데 SUM(OS.sales_amount) 이부분이.. 2025. 2. 21.
재구매가 일어난 상품과 회원 리스트 구하기 https://school.programmers.co.kr/learn/courses/30/lessons/131536 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr더보기SELECT      USER_ID,     PRODUCT_ID FROM ONLINE_SALE GROUP BY user_id ,product_id HAVING COUNT(*) > 1 ORDER BY user_id ASC, product_id DESC; 2025. 2. 21.
진료과별 총 예약 횟수 출력하기 https://school.programmers.co.kr/learn/courses/30/lessons/132202 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr더보기SELECT     MCDP_CD AS "진료과코드",     COUNT(*) AS "5월예약건수" FROM     APPOINTMENT WHERE DATE_FORMAT(APNT_YMD, "%Y-%m") = "2022-05" GROUP BY MCDP_CD ORDER BY COUNT(*) ASC, MCDP_CD ASC; 2025. 2. 21.
성분으로 구분한 아이스크림 총 주문량 https://school.programmers.co.kr/learn/courses/30/lessons/133026 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 더보기SELECT     INFO.ingredient_type,     SUM(TOTAL_ORDER) AS TOTAL_ORDERS FROM FIRST_HALF FH JOIN ICECREAM_INFO INFO ON FH.FLAVOR = INFO.FLAVOR GROUP BY INGREDIENT_TYPE ORDER BY TOTAL_ORDER ASC; 2025. 2. 21.
조건에 맞는 도서와 저자 리스트 출력하기 https://school.programmers.co.kr/learn/courses/30/lessons/144854 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr더보기SELECT     B.book_id, A.author_name, DATE_FORMAT(published_date, "%Y-%m-%d") AS PUBLISHED_DATE FROM      BOOK B JOIN AUTHOR A ON B.AUTHOR_ID = A.AUTHOR_ID WHERE category = "경제" ORDER BY PUBLISHED_DATE 2025. 2. 21.
자동차 종류 별 특정 옵션이 포함된 자동차 수 구하기 https://school.programmers.co.kr/learn/courses/30/lessons/151137 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr더보기SELECT     CAR_TYPE, COUNT(*) AS CARS FROM      CAR_RENTAL_COMPANY_CAR WHERE options LIKE "%시트%" GROUP BY CAR_TYPE ORDER BY CAR_TYPE 2025. 2. 21.