본문 바로가기

==4. 프로그래머스 & 코테문제==/SQL 문제 풀이14

[Oracle/프로그래머스 LV.3] 카테고리 별 도서 판매량 집계하기 https://school.programmers.co.kr/learn/courses/30/lessons/144855 문제설명어느 한 서점에서 판매중인 도서들의 도서 정보(BOOK), 판매 정보(BOOK_SALES) 테이블입니다.BOOK 테이블은 각 도서의 정보를 담은 테이블이며BOOK_SALES 테이블은 각 도서의 날짜 별 판매량 정보를 담은 테이블입니다. 문제2022년 1월의 카테고리 별 도서 판매량을 합산하고, 카테고리(CATEGORY), 총 판매량(TOTAL_SALES) 리스트를 출력하는 SQL문을 작성해주세요.결과는 카테고리명을 기준으로 오름차순 정렬해주세요.풀이문제를 분석을 해보면 다음과 같습니다.1. 2022년 1월 도서별 판매량 2. 카테고리 - 도서 조인3. 카테고리별 합산4. 카테고리별 .. 2024. 7. 27.
[Oracle/프로그래머스 LV.1] IS NULL / 경기도에 위치한 식품창고 목록 출력하기 문제링크https://school.programmers.co.kr/learn/courses/30/lessons/131114 GIT [  github.com ]  문제설명다음은 식품창고의 정보를 담은 FOOD_WAREHOUSE테이블입니다. FOOD_WAREHOUSE테이블은 다음과 같으며 WAREHOUSE_ID, WAREHOUSE_NAME, ADDRESS, TLNO, FREEZER_YN는 창고 ID, 창고 이름, 창고 주소, 전화번호, 냉동시설 여부를 의미합니다.문제 FOOD_WAREHOUSE 테이블에서 경기도에 위치한 창고의 ID, 이름, 주소, 냉동시설 여부를 조회하는 SQL문을 작성해주세요. 이때 냉동시설 여부가 NULL인 경우, 'N'으로 출력시켜 주시고 결과는 창고 ID를 기준으로 오름차순 정렬해주.. 2024. 7. 27.
[Oracle/프로그래머스 LV.1] 가장 비싼 상품 구하기 https://school.programmers.co.kr/learn/courses/30/lessons/131697?language=oracle 문제설명다음은 어느 의류 쇼핑몰에서 판매 중인 상품들의 정보를 담은 PRODUCT 테이블입니다. PRODUCT 테이블은 아래와 같은 구조로 되어있으며, PRODUCT_ID, PRODUCT_CODE, PRICE는 각각 상품 ID, 상품코드, 판매가를 나타냅니다. 문제PRODUCT 테이블에서 판매 중인 상품 중 가장 높은 판매가를 출력하는 SQL문을 작성해주세요. 이때 컬럼명은 MAX_PRICE로 지정해주세요. 풀이이문제는 단순하게 MAX 함수로 처리하면 되는 문제입니다:) SELECT  MAX(PRICE) as MAX_PRICEFROM    PRODUCT; 2024. 7. 22.
[Oracle&mysql/프로그래머스 LV1] SELECT/재구매가 일어난 상품과 회원 리스트 구하기 문제링크https://school.programmers.co.kr/learn/courses/30/lessons/131536 GIT링크 [ github.com/ ] 문제설명다음은 어느 의류 쇼핑몰의 온라인 상품 판매 정보를 담은 ONLINE_SALE테이블 입니다. ONLINE_SALE테이블은 아래와 같은 구조로 되어있으며 ONLINE_SALE_ID, USER_ID, PRODUCT_ID, SALES_AMOUNT, SALES_DATE는 각각 온라인 상품 판매 ID, 회원 ID, 상품 ID, 판매량, 판매일을 나타냅니다.문제ONLINE_SALE 테이블에서 동일한 회원이 동일한 상품을 재구매한 데이터를 구하여, 재구매한 회원 ID와 재구매한 상품 ID를 출력하는 SQL문을 작성해주세요. 결과는 회원 ID를 기준으.. 2024. 7. 20.
728x90