SQL

· SQL
1. SELECT - [상위 n개 레코드] _ LEVEL 1ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다.동물 보호소에 가장 먼저 들어온 동물의 이름을 조회하는 SQL 문을 작성해주세요. [ 정답 쿼리 ]SELECT nameFROM animal_insORDER BY datetimeLIMIT 1;2. SELECT - [조건에 맞는 회원수 구하기] _ LEVEL 1다음은 어느 의류 쇼핑몰에 가입한 회원 정보를 담은 USER_INFO 테이블입니다.USER_INFO 테이블에서 2021년에 가입한 회원 중 나이가 20세 이상 29세 이하인 회원이 몇 명인지 출력하는 SQL문을 작성해주세요. [ 정답 쿼리 ]SELECT COUNT(*) usersFROM user_infoWHERE..
· SQL
1. SELECT - [어린 동물 찾기] _ LEVEL 1ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다.동물 보호소에 들어온 동물 중 젊은 동물의 아이디와 이름을 조회하는 SQL 문을 작성해주세요. 이때 결과는 아이디 순으로 조회해주세요.※ 젊은 동물 : INTAKE_CONDITION이 Aged가 아닌 경우를 뜻함 [ 정답 쿼리 ]SELECT animal_id, nameFROM animal_insWHERE intake_condition != 'Aged'ORDER BY 1;2. SELECT - [동물의 아이디와 이름] _ LEVEL 1ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다.동물 보호소에 들어온 모든 동물의 아이디와 이름을 ANI..
· SQL
🌟 1. SELECT - [오프라인/온라인 판매 데이터 통합하기] _ LEVEL 4다음은 어느 의류 쇼핑몰의 온라인 상품 판매 정보를 담은 ONLINE_SALE 테이블과 오프라인 상품 판매 정보를 담은 OFFLINE_SALE 테이블 입니다.ONLINE_SALE 테이블과 OFFLINE_SALE 테이블에서 2022년 3월의 오프라인/온라인 상품 판매 데이터의 판매 날짜, 상품ID, 유저ID, 판매량을 출력하는 SQL문을 작성해주세요.OFFLINE_SALE 테이블의 판매 데이터의 USER_ID 값은 NULL 로 표시해주세요.결과는 판매일을 기준으로 오름차순 정렬해주시고 판매일이 같다면 상품 ID를 기준으로 오름차순, 상품ID까지 같다면 유저 ID를 기준으로 오름차순 정렬해주세요. [ 정답 쿼리 ]WITH S..
· SQL
🌟🌟🌟 1. SELECT - [재구매가 일어난 상품과 회원 리스트 구하기] _ LEVEL 2다음은 어느 의류 쇼핑몰의 온라인 상품 판매 정보를 담은 ONLINE_SALE 테이블 입니다.동일한 날짜, 회원 ID, 상품 ID 조합에 대해서는 하나의 판매 데이터만 존재합니다.ONLINE_SALE 테이블에서 동일한 회원이 동일한 상품을 재구매한 데이터를 구하여, 재구매한 회원 ID와 재구매한 상품 ID를 출력하는 SQL문을 작성해주세요.결과는 회원 ID를 기준으로 오름차순 정렬해주시고 회원 ID가 같다면 상품 ID를 기준으로 내림차순 정렬해주세요. [ 정답 쿼리 ]SELECT user_id, product_idFROM online_saleGROUP BY user_id, product_idHAVING COU..
· SQL
1. SELECT - [강원도에 위치한 생산공장 목록 출력하기] _ LEVEL 1다음은 식품공장의 정보를 담은 FOOD_FACTORY 테이블입니다. FOOD_FACTORY 테이블에서 강원도에 위치한 식품공장의 공장 ID, 공장 이름, 주소를 조회하는 SQL문을 작성해주세요. 이때 결과는 공장 ID를 기준으로 오름차순 정렬해주세요. [ 정답 쿼리 ]SELECT factory_id, factory_name, addressFROM food_factoryWHERE address LIKE '강원도%'ORDER BY factory_id;2. SUM, MAX, MIN - [잡은 물고기 중 가장 큰 물고기의 길이 구하기] _ LEVEL 1낚시앱에서 사용하는 FISH_INFO 테이블은 잡은 물고기들의 정보를 담고 있습니..
· SQL
1. SELECT - [인기있는 아이스크림] _ LEVEL 1상반기에 판매된 아이스크림의 맛을 총주문량을 기준으로 내림차순 정렬하고 총주문량이 같다면 출하 번호를 기준으로 오름차순 정렬하여 조회하는 SQL 문을 작성해주세요. [ 정답 쿼리 ]SELECT flavorFROM first_halfORDER BY total_order DESC, shipment_id;2. SUM, MAX, MIN - [물고기 종류 별 대어 찾기] _ LEVEL 2낚시앱에서 사용하는 FISH_INFO 테이블은 잡은 물고기들의 정보를 담고 있습니다. 단, 잡은 물고기의 길이가 10cm 이하일 경우에는 LENGTH 가 NULL 이며, LENGTH 에 NULL 만 있는 경우는 없습니다.FISH_NAME_INFO 테이블은 물고기의 이름에..
· SQL
1. SELECT - [과일로 만든 아이스크림 고르기] _ LEVEL 1다음은 아이스크림 가게의 상반기 주문 정보를 담은 FIRST_HALF 테이블과아이스크림 성분에 대한 정보를 담은 ICECREAM_INFO 테이블입니다. 상반기 아이스크림 총주문량이 3,000보다 높으면서 아이스크림의 주 성분이 과일인 아이스크림의 맛을 총주문량이 큰 순서대로 조회하는 SQL 문을 작성해주세요. [ 정답 쿼리 ]SELECT flavorFROM first_halfWHERE total_order > 3000 AND flavor IN ( SELECT flavor FROM icecream_info WHERE ingredient_type = 'fruit_based' ..
· SQL
1. SELECT - [조건에 맞는 도서 리스트 출력하기] _ LEVEL 1BOOK 테이블에서 2021년에 출판된 '인문' 카테고리에 속하는 도서 리스트를 찾아서도서 ID(BOOK_ID), 출판일 (PUBLISHED_DATE)을 출력하는 SQL문을 작성해주세요.결과는 출판일을 기준으로 오름차순 정렬해주세요.※ PUBLISHED_DATE의 데이트 포맷이 예시와 동일해야 정답처리 됩니다. [ 정답 쿼리 ]SELECT book_id , DATE_FORMAT(published_date,'%Y-%m-%d') published_dateFROM bookWHERE YEAR(published_date) = 2021 AND category = '인문'ORDER BY published_date;2. SUM, MAX, ..
똔똔스
'SQL' 태그의 글 목록 (2 Page)