no image
[코딩테스트] 프로그래머스 MYSQL/MSSQL : 연도 별 평균 미세먼지 농도 조회하기
안녕하세요. 개발자지니입니다.이번에 공부해볼 내용은 Level2 : 연도 별 평균 미세먼지 농도 조회하기입니다.문제 설명AIR_POLLUTION 테이블은 전국의 월별 미세먼지 정보를 담은 테이블입니다. AIR_POLLUTION 테이블의 구조는 다음과 같으며 LOCATION1, LOCATION2, YM, PM_VAL1, PM_VAL2은 각각 지역구분1, 지역구분2, 측정일, 미세먼지 오염도, 초미세먼지 오염도를 의미합니다. Column nameTypeNullableLOCATION1VARCHARFALSELOCATION2VARCHARFALSEYMDATEFALSEPM_VAL1NUMBERFLASEPM_VAL2NUMBERFLASE문제AIR_POLLUTION 테이블에서 수원 지역의 연도 별 평균 미세먼지 오염도와 평..
2025.08.14
no image
[코딩테스트] 프로그래머스 MYSQL/MSSQL : 조건에 맞는 사원 정보 조회하기
안녕하세요. 개발자지니입니다.이번에 공부해볼 내용은 Level2 : 조건에 맞는 사원 정보 조회하기입니다. 문제 설명HR_DEPARTMENT 테이블은 회사의 부서 정보를 담은 테이블입니다. HR_DEPARTMENT 테이블의 구조는 다음과 같으며 DEPT_ID, DEPT_NAME_KR, DEPT_NAME_EN, LOCATION은 각각 부서 ID, 국문 부서명, 영문 부서명, 부서 위치를 의미합니다. Column nameTypeNullableDEPT_IDVARCHARFALSEDEPT_NAME_KRVARCHARFALSEDEPT_NAME_ENVARCHARFALSELOCATIONVARCHARFLASE HR_EMPLOYEES 테이블은 회사의 사원 정보를 담은 테이블입니다. HR_EMPLOYEES 테이블의 구조는 다..
2025.08.13
no image
[코딩테스트] 프로그래머스 MYSQL/MSSQL : 조건에 맞는 개발자 찾기
안녕하세요. 개발자지니입니다.이번에 공부해볼 내용은 Level2 : 조건에 맞는 개발자 찾기입니다.문제 설명SKILLCODES 테이블은 개발자들이 사용하는 프로그래밍 언어에 대한 정보를 담은 테이블입니다. SKILLCODES 테이블의 구조는 다음과 같으며, NAME, CATEGORY, CODE는 각각 스킬의 이름, 스킬의 범주, 스킬의 코드를 의미합니다.스킬의 코드는 2진수로 표현했을 때 각 bit로 구분될 수 있도록 2의 제곱수로 구성되어 있습니다.NAMETYPEUNIQUENULLABLENAMEVARCHAR(N)YNCATEGORYVARCHAR(N)NNCODEINTEGERYN DEVELOPERS 테이블은 개발자들의 프로그래밍 스킬 정보를 담은 테이블입니다. DEVELOPERS 테이블의 구조는 다음과 같으..
2025.08.12
no image
[코딩테스트] 프로그래머스 MYSQL/MSSQL : 업그레이드 된 아이템 구하기
안녕하세요. 개발자지니입니다.이번에 공부해볼 내용은 Level2 : 업그레이드 된 아이템 구하기입니다.문제 설명어느 한 게임에서 사용되는 아이템들은 업그레이드가 가능합니다.'ITEM_A'->'ITEM_B'와 같이 업그레이드가 가능할 때 'ITEM_A'를 'ITEM_B' 의 PARENT 아이템, PARENT 아이템이 없는 아이템을 ROOT 아이템이라고 합니다. 예를 들어 'ITEM_A'->'ITEM_B'->'ITEM_C'와 같이 업그레이드가 가능한 아이템이 있다면 'ITEM_C'의 PARENT 아이템은 'ITEM_B' 'ITEM_B'의 PARENT 아이템은 'ITEM_A' ROOT 아이템은 'ITEM_A'가 됩니다.다음은 해당 게임에서 사용되는 아이템 정보를 담은 ITEM_INFO 테이블과 아이템 관계를 ..
2025.08.11
no image
[코딩테스트] 프로그래머스 MYSQL/MSSQL : ROOT 아이템 구하기
안녕하세요. 개발자지니입니다.이번에 공부해볼 내용은 Level2 : ROOT 아이템 구하기입니다. 문제 설명어느 한 게임에서 사용되는 아이템들은 업그레이드가 가능합니다.'ITEM_A'->'ITEM_B'와 같이 업그레이드가 가능할 때 'ITEM_A'를 'ITEM_B'의 PARENT 아이템, PARENT 아이템이 없는 아이템을 ROOT 아이템이라고 합니다. 예를 들어 'ITEM_A'->'ITEM_B'->'ITEM_C' 와 같이 업그레이드가 가능한 아이템이 있다면 'ITEM_C'의 PARENT 아이템은 'ITEM_B' 'ITEM_B'의 PARENT 아이템은 'ITEM_A' ROOT 아이템은 'ITEM_A'가 됩니다. 다음은 해당 게임에서 사용되는 아이템 정보를 담은 ITEM_INFO 테이블과 아이템 관계를 나..
2025.08.08
no image
[코딩테스트] 프로그래머스 MYSQL/MSSQL : 조건에 맞는 아이템들의 가격의 총합 구하기
안녕하세요. 개발자지니입니다.이번에 공부해볼 내용은 Level2 : 조건에 맞는 아이템들의 가격의 총합 구하기입니다.문제 설명다음은 어느 한 게임에서 사용되는 아이템들의 아이템 정보를 담은 ITEM_INFO 테이블입니다. ITEM_INFO 테이블은 다음과 같으며, ITEM_ID, ITEM_NAME, RARITY, PRICE는 각각 아이템 ID, 아이템 명, 아이템의 희귀도, 아이템의 가격을 나타냅니다. Column nameTypeNullableITEM_IDINTEGERFALSEITEM_NAMEVARCHAR(N)FALSERARITYINTEGERFALSEPRICEINTEGERFALSE문제ITEM_INFO 테이블에서 희귀도가 'LEGEND'인 아이템들의 가격의 총합을 구하는 SQL문을 작성해 주세요.이때 컬럼..
2025.08.07
no image
[코딩테스트] 프로그래머스 MYSQL/MSSQL : 조건에 부합하는 중고거래 상태 조회하기
안녕하세요. 개발자지니입니다.이번에 공부해볼 내용은 Level2 : 조건에 부합하는 중고거래 상태 조회하기입니다.문제 설명다음은 중고거래 게시판 정보를 담은 USED_GOODS_BOARD 테이블입니다. USED_GOODS_BOARD 테이블은 다음과 같으며 BOARD_ID, WRITER_ID, TITLE, CONTENTS, PRICE, CREATED_DATE, STATUS, VIEWS은 게시글 ID, 작성자 ID, 게시글 제목, 게시글 내용, 가격, 작성일, 거래상태, 조회수를 의미합니다. Column nameTypeNullableBOARD_IDVARCHAR(5)FALSEWRITER_IDVARCHAR(50)FALSETITLEVARCHAR(100)FALSECONTENTSVARCHAR(1000)FALSEPRI..
2025.08.06
no image
[코딩테스트] 프로그래머스 MYSQL/MSSQL : 자동차 평균 대여 기간 구하기
안녕하세요. 개발자지니입니다.이번에 공부해볼 내용은 Level2 : 자동차 평균 대여 기간 구하기입니다.문제 설명다음은 어느 자동차 대여 회사의 자동차 대여 기록 정보를 담은 CAR_RENTAL_COMPANY_RENTAL_HISTORY 테이블입니다. CAR_RENTAL_COMPANY_RENTAL_HISTORY 테이블은 아래와 같은 구조로 되어있으며, HISTORY_ID, CAR_ID, START_DATE, END_DATE 는 각각 자동차 대여 기록 ID, 자동차 ID, 대여 시작일, 대여 종료일을 나타냅니다. Column nameTypeNullableHISTORY_IDINTEGERFALSECAR_IDINTEGERFALSESTART_DATEDATEFALSEEND_DATEDATEFALSE문제CAR_RENTA..
2025.08.05
no image
[코딩테스트] 프로그래머스 MYSQL/MSSQL : 자동차 종류 별 특정 옵션이 포함된 자동차 수 구하기
안녕하세요. 개발자지니입니다.이번에 공부해볼 내용은 Level2 : 자동차 종류 별 특정 옵션이 포함된 자동차 수 구하기입니다.문제 설명다음은 어느 자동차 대여 회사에서 대여중인 자동차들의 정보를 담은 CAR_RENTAL_COMPANY_CAR 테이블입니다. CAR_RENTAL_COMPANY_CAR 테이블은 아래와 같은 구조로 되어있으며, CAR_ID, CAR_TYPE, DAILY_FEE, OPTIONS 는 각각 자동차 ID, 자동차 종류, 일일 대여 요금(원), 자동차 옵션 리스트를 나타냅니다. Column nameTypeNullableCAR_IDINTEGERFALSECAR_TYPEVARCHAR(255)FALSEDAILY_FEEINTEGERFALSEOPTIONSVARCHAR(255)FALSE 자동차 종류..
2025.08.04
300x250