no image
[코딩테스트] 프로그래머스 MYSQL/MSSQL : 카테고리 별 도서 판매량 집계하기
안녕하세요. 개발자지니입니다.이번에 공부해볼 내용은 Level3 : 카테고리 별 도서 판매량 집계하기입니다.문제 설명다음은 어느 한 서점에서 판매중인 도서들의 도서 정보(BOOK), 판매 정보(BOOK_SALES) 테이블입니다.BOOK 테이블은 각 도서의 정보를 담은 테이블로 아래와 같은 구조로 되어있습니다. Column nameTypeNullableDescriptionBOOK_IDINTEGERFALSE도서 IDCATEGORYVARCHAR(N)FALSE카테고리 (경제, 인문, 소설, 생활, 기술)AUTHOR_IDINTEGERFALSE저자 IDPRICEINTEGERFALSE판매가 (원)PUBLISHED_DATEDATEFALSE출판일 BOOK_SALES 테이블은 각 도서의 날짜 별 판매량 정보를 담은 테이블..
2025.09.03
no image
[코딩테스트] 프로그래머스 MYSQL/MSSQL : 즐겨찾기가 가장 많은 식당 정보 출력하기
안녕하세요. 개발자지니입니다.이번에 공부해볼 내용은 Level3 : 즐겨찾기가 가장 많은 식당 정보 출력하기입니다.문제 설명다음은 식당의 정보를 담은 REST_INFO 테이블입니다. REST_INFO 테이블은 다음과 같으며 REST_ID, REST_NAME, FOOD_TYPE, VIEWS, FAVORITES, PARKING_LOT, ADDRESS, TEL은 식당 ID, 식당 이름, 음식 종류, 조회수, 즐겨찾기수, 주차장 유무, 주소, 전화번호를 의미합니다. Column name TypeNullableREST_IDVARCHAR(5)FALSEREST_NAMEVARCHAR(50)FALSEFOOD_TYPEVARCHAR(20)TRUEVIEWSNUMBERTRUEFAVORITESNUMBERTRUEPARKING_LO..
2025.09.02
no image
[코딩테스트] 프로그래머스 MYSQL/MSSQL : 조건별로 분류하여 주문상태 출력하기
안녕하세요. 개발자지니입니다.이번에 공부해볼 내용은 Level3 : 조건별로 분류하여 주문상태 출력하기입니다.문제 설명다음은 식품공장의 주문정보를 담은 FOOD_ORDER 테이블입니다. FOOD_ORDER 테이블은 다음과 같으며 ORDER_ID, PRODUCT_ID, AMOUNT, PRODUCE_DATE, IN_DATE,OUT_DATE,FACTORY_ID, WAREHOUSE_ID는 각각 주문 ID, 제품 ID, 주문양, 생산일자, 입고일자, 출고일자, 공장 ID, 창고 ID를 의미합니다. Column nameTypeNullableORDER_IDVARCHAR(10)FALSEPRODUCT_IDVARCHAR(5)FALSEAMOUNTNUMBERFALSEPRODUCE_DATEDATETRUEIN_DATEDATETR..
2025.09.01
no image
[코딩테스트] 프로그래머스 MYSQL/MSSQL : 헤비 유저가 소유한 장소
안녕하세요. 개발자지니입니다.이번에 공부해볼 내용은 Level3 : 헤비 유저가 소유한 장소입니다. 문제 설명PLACES 테이블은 공간 임대 서비스에 등록된 공간의 정보를 담은 테이블입니다. PLACES 테이블의 구조는 다음과 같으며 ID, NAME, HOST_ID는 각각 공간의 아이디, 이름, 공간을 소유한 유저의 아이디를 나타냅니다. ID는 기본키입니다.NAMETYPEIDINTNAMEVARCHARHOST_IDINT문제이 서비스에서는 공간을 둘 이상 등록한 사람을 "헤비 유저"라고 부릅니다. 헤비 유저가 등록한 공간의 정보를 아이디 순으로 조회하는 SQL문을 작성해주세요.예시예를 들어, PLACES 테이블이 다음과 같다면IDNAMEHOST_ID4431977BOUTIQUE STAYS - Somerset ..
2025.08.29
no image
[코딩테스트] 프로그래머스 MYSQL/MSSQL : 오랜 기간 보호한 동물(2)
안녕하세요. 개발자지니입니다.이번에 공부해볼 내용은 Level3 : 오랜 기간 보호한 동물(2)입니다.문제 설명ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디, 생물 종, 보호 시작일, 보호 시작 시 상태, 이름, 성별 및 중성화 여부를 나타냅니다.NAMETYPENULLABLEANIMAL_IDVARCHAR(N)FALSEANIMAL_TYPEVARCHAR(N)FALSEDATETIMEDATETIMEFALSEINTAKE_CONDITIONVARCHAR(N)FALSENAMEVAR..
2025.08.28
no image
[코딩테스트] 프로그래머스 MYSQL/MSSQL : 오랜 기간 보호한 동물(1)
안녕하세요. 개발자지니입니다.이번에 공부해볼 내용은 Level3 : 오랜 기간 보호한 동물(1)입니다.문제 설명ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디, 생물 종, 보호 시작일, 보호 시작 시 상태, 이름, 성별 및 중성화 여부를 나타냅니다.NAMETYPENULLABLEANIMAL_IDVARCHAR(N)FALSEANIMAL_TYPEVARCHAR(N)FALSEDATETIMEDATETIMEFALSEINTAKE_CONDITIONVARCHAR(N)FALSENAMEVAR..
2025.08.27
no image
[코딩테스트] 프로그래머스 MYSQL/MSSQL : 있었는데요 없었습니다
안녕하세요. 개발자지니입니다.이번에 공부해볼 내용은 Level3 : 있었는데요 없었습니다입니다.문제 설명ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디, 생물 종, 보호 시작일, 보호 시작 시 상태, 이름, 성별 및 중성화 여부를 나타냅니다.NAMETYPENULLABLEANIMAL_IDVARCHAR(N)FALSEANIMAL_TYPEVARCHAR(N)FALSEDATETIMEDATETIMEFALSEINTAKE_CONDITIONVARCHAR(N)FALSENAMEVARCHAR..
2025.08.26
no image
[코딩테스트] 프로그래머스 MYSQL/MSSQL : 없어진 기록 찾기
안녕하세요. 개발자지니입니다.이번에 공부해볼 내용은 Level3 : 없어진 기록 찾기 입니다.문제 설명ANIMAL_INS 테이블은 동물 보호소에 들어온 동물의 정보를 담은 테이블입니다. ANIMAL_INS 테이블 구조는 다음과 같으며, ANIMAL_ID, ANIMAL_TYPE, DATETIME, INTAKE_CONDITION, NAME, SEX_UPON_INTAKE는 각각 동물의 아이디, 생물 종, 보호 시작일, 보호 시작 시 상태, 이름, 성별 및 중성화 여부를 나타냅니다.NAMETYPENULLABLEANIMAL_IDVARCHAR(N)FALSEANIMAL_TYPEVARCHAR(N)FALSEDATETIMEDATETIMEFALSEINTAKE_CONDITIONVARCHAR(N)FALSENAMEVARCHAR(..
2025.08.25
no image
[코딩테스트] 프로그래머스 MYSQL/MSSQL : 부모의 형질을 모두 가지는 대장균 찾기
안녕하세요. 개발자지니입니다.이번에 공부해볼 내용은 Level2 : 부모의 형질을 모두 가지는 대장균 찾기입니다.문제 설명대장균들은 일정 주기로 분화하며, 분화를 시작한 개체를 부모 개체, 분화가 되어 나온 개체를 자식 개체라고 합니다.다음은 실험실에서 배양한 대장균들의 정보를 담은 ECOLI_DATA 테이블입니다. ECOLI_DATA 테이블의 구조는 다음과 같으며, ID, PARENT_ID, SIZE_OF_COLONY, DIFFERENTIATION_DATE, GENOTYPE 은 각각 대장균 개체의 ID, 부모 개체의 ID, 개체의 크기, 분화되어 나온 날짜, 개체의 형질을 나타냅니다. Column nameTypeNullableIDINTEGERFALSEPARENT_IDINTEGERTRUESIZE_OF_C..
2025.08.22
300x250