✔ JOIN주문량이 많은 아이스크림들 조회하기[프로그래머스 133027]/* SELECT : 상위 3개의 맛 FROM : FIRST_HALF, JULY 테이블 GROUP BY : 아이스크림 맛 ORDER BY : 7월 아이스크림 총 주문량과 상반기의 아이스크림 총 주문량을 더한 값을 내림차순 정렬*/SELECT A.FLAVORFROM FIRST_HALF A JOIN JULY BON A.FLAVOR = B.FLAVORGROUP BY A.FLAVORORDER BY (SUM(A.TOTAL_ORDER) + SUM(B.TOTAL_ORDER)) DESCLIMIT 35월 식품들의 총매출 조회하기[프로그래머스 131117]/* SELECT : 식품 ID, 식품 이름, 총매출(식품 가격 * 주문량) FROM : FOO..
✔ SELECT조건에 맞는 도서 리스트 출력하기[프로그래머스 144853] DATE_FORMAT(날짜, 형식) : 날짜를 지정한 형식으로 출력LIKE : 문자열의 패턴을 검색, 부분일치 검색/* SELECT : 도서 ID, 출판일 FROM : BOOK 테이블 WHERE : 2021년에 출판한 '인문' 카테고리에 속하는 도서 ORDER BY : 출판일을 기준으로 오름차순 정렬*/SELECT BOOK_ID, DATE_FORMAT(PUBLISHED_DATE, '%Y-%m-%d') AS PUBLISHED_DATEFROM BOOKWHERE PUBLISHED_DATE LIKE '2021%' AND CATEGORY = '인문'ORDER BY PUBLISHED_DATE조건에 부합하는 중고거래 댓글 조회하기..
✔ IS NULL경기도에 위치한 식품창고 목록 출력하기[프로그래머스 131114]IS NULL : 해당 값이 Null인 값만 가져오기IS NOT NULL : 해당 값이 Null이 아닌 값만 가져오기IFNULL(data, '대체 값') : data가 Null인 경우 대체 값으로 출력하기/* SELECT : 창고의 ID, 이름, 주소, 냉동시설 여부(냉동시설 여부가 NULL인 경우, 'N'으로 출력) FROM : FOOD_WAREHOUSE 테이블 WHERE : 경기도에 위치한 창고 ORDER BY : 창고 ID를 기준으로 오름차순 정렬*/SELECT WAREHOUSE_ID, WAREHOUSE_NAME, ADDRESS, IFNULL(FREEZER_YN, 'N') AS FREEZER_YNFROM FOOD_WA..
✔ SUM, MAX, MIN가장 비싼 상품 구하기[프로그래머스 131697]MAX : 데이터 최대 값 가져오기/* SELECT : 가장 높은 판매가 FROM : PRODUCT 테이블*/SELECT MAX(PRICE) AS MAX_PRICEFROM PRODUCT가격이 제일 비싼 식품의 정보 출력하기[프로그래머스 131115] 서브쿼리 : 하나의 SQL 문 안에 있는 또 다른 SQL문 LIMIT : 결과에서 몇 개의 행을 반환할 것인지 제한/* SELECT : 식품 ID, 식품 이름, 식품 코드, 식품분류, 식품 가격 FROM : FOOD_PRODUCT 테이블 WEHRE : 가격이 제일 비싼 식품*/SELECT *FROM FOOD_PRODUCTWHERE PRICE = (SELECT MA..