목록IT/SQL (6)
개발 공부~

LEVEL 1정 옵션이 포함된 자동차 리스트 구하기CAR_RENTAL_COMPANY_CAR 테이블에서 '네비게이션' 옵션이 포함된 자동차 리스트를 출력하는 SQL문SELECT *FROM CAR_RENTAL_COMPANY_CARWHERE OPTIONS LIKE '%네비게이션%'ORDER BY CAR_ID DESC자동차 대여 기록에서 장기/단기 대여 구분하기CAR_RENTAL_COMPANY_RENTAL_HISTORY 테이블에서대여 시작일이 2022년 9월에 속하는 대여 기록에 대해서 대여 기간이 30일 이상이면 '장기 대여'그렇지 않으면 '단기 대여' 로 표시하는 컬럼(컬럼명: RENT_TYPE)을 추가하여 대여기록을 출력하는 SQL문TIMESTAMPDIFF(사용할 단위, 시작, 끝): 두 개의 날짜 또는 ..
LEVEL 2자동차 종류 별 특정 옵션이 포함된 자동차 수 구하기CAR_RENTAL_COMPANY_CAR 테이블에서 '통풍시트', '열선시트', '가죽시트' 중 하나 이상의 옵션이 포함된 자동차가 자동차 종류 별로 몇 대인지 출력하는 SQL문-> 여러 조건을 or로 검사SELECT CAR_TYPE,COUNT(*) AS CARSFROM CAR_RENTAL_COMPANY_CARWHERE OPTIONS LIKE '%통풍시트%' OR OPTIONS LIKE '%열선시트%' OR OPTIONS LIKE '%가죽시트%'GROUP BY CAR_TYPEORDER BY CAR_TYPE성분으로 구분한 아이스크림 총 주문량상반기 동안 각 아이스크림 성분 타입과 성분 타입에 대한 아이스크림의 총주문량을 총주문량이..
LEVEL 2조건에 맞는 도서와 저자 리스트 출력하기경제' 카테고리에 속하는 도서들의 도서 ID(BOOK_ID), 저자명(AUTHOR_NAME), 출판일(PUBLISHED_DATE) 리스트를 출력하는 SQL문을 작성SELECT BOOK_ID, AUTHOR_NAME, DATE_FORMAT(PUBLISHED_DATE, "%Y-%m-%d") AS PUBLISHED_DATEFROM BOOK b INNER JOIN AUTHOR a USING(AUTHOR_ID)WHERE CATEGORY = '경제'ORDER BY PUBLISHED_DATE상품 별 오프라인 매출 구하기PRODUCT 테이블과 OFFLINE_SALE 테이블에서 상품코드 별 매출액(판매가 * 판매량) 합계를 출력하는 SQL문SELECT PRODUCT_C..
LEVEL 1가장 비싼 상품 구하기PRODUCT 테이블에서 판매 중인 상품 중 가장 높은 판매가를 출력하는 SQL문을 작성SELECT MAX(PRICE) AS MAX_PRICEFROM PRODUCT최댓값 구하기가장 최근에 들어온 동물은 언제 들어왔는지 조회하는 SQL 문-> 가장 늦게 들어온 동물SELECT MAX(DATETIME) AS "시간"FROM ANIMAL_INS잡은 물고기 중 가장 큰 물고기의 길이 구하기FISH_INFO 테이블에서 잡은 물고기 중 가장 큰 물고기의 길이를 'cm' 를 붙여 출력하는 SQL 문concat() 이용~SELECT CONCAT(MAX(LENGTH),"cm") AS MAX_LENGTHFROM FISH_INFO LEVEL 2가격이 제일 비싼 식품의 정보 출력하기FOOD..

LEVEL 1경기도에 위치한 식품창고 목록 출력하기FOOD_WAREHOUSE 테이블에서 경기도에 위치한 창고의 ID, 이름, 주소, 냉동시설 여부를 조회하는 SQL문이때 냉동시설 여부가 NULL인 경우, 'N'으로 출력null 일때 -> IFNULLSELECT WAREHOUSE_ID, WAREHOUSE_NAME, ADDRESS, IFNULL(FREEZER_YN, "N") AS FREEZER_YNFROM FOOD_WAREHOUSEWHERE ADDRESS LIKE "경기도%"ORDER BY WAREHOUSE_ID이름이 없는 동물의 아이디동물 보호소에 들어온 동물 중, 이름이 없는 채로 들어온 동물의 ID를 조회하는 SQL 문SELECT ANIMAL_IDFROM ANIMAL_INSWHERE NAME IS ..
LEVEL 1.조건에 맞는 도서 리스트 출력하기BOOK 테이블에서 2021년에 출판된 '인문' 카테고리에 속하는 도서 리스트를 찾아서 도서 ID(BOOK_ID), 출판일 (PUBLISHED_DATE)을 출력하는 SQL문SELECT BOOK_ID, DATE_FORMAT(PUBLISHED_DATE, '%Y-%m-%d') AS PUBLISHED_DATEFROM BOOKWHERE YEAR(PUBLISHED_DATE) ='2021' AND CATEGORY = '인문'ORDER BY PUBLISHED_DATE 조건에 부합하는 중고거래 댓글 조회하기USED_GOODS_BOARD와 USED_GOODS_REPLY 테이블에서 2022년 10월에 작성된 게시글 제목, 게시글 ID, 댓글 ID, 댓글 작성자 ID, 댓글 내용..