lv.2 4

[프로그래머스 Lv.2] SQL 문제 풀이 (진료과별 예약 횟수, 성분별 아이스크림 주문량, 카테고리별 상품 개수)

안녕하세요!오늘은 프로그래머스 Lv.2 문제 중 3가지 문제를 정리해 보았습니다.문제 해결에 필요한 핵심 로직 위주로 정리했으니 도움이 되길 바랍니다.각 문제의 상세 내용은 링크를 확인해 주세요 포함된 문제 목록1. 진료과별 총 예약 횟수 출력하기 2. 성분으로 구분한 아이스크림 총 주문량 3. 카테고리 별 상품 개수 구하기 문제 링크1. 진료과별 총 예약 횟수 출력하기 2. 성분으로 구분한 아이스크림 총 주문량 3. 카테고리 별 상품 개수 구하기 1. 진료과별 총 예약 횟수 출력하기SELECT MCDP_CD AS '진료과코드', COUNT(*) AS '5월예약건수'FROM APPOINTMENTWHERE DATE_FORMAT(APNT_YMD, '%Y-%m') = '2022-05'GROUP BY MC..

코딩테스트 2026.03.26

[프로그래머스 Lv.2] 문제 풀이 (동물 찾기, 중복 제거하기, 중성화 여부 파악하기)

안녕하세요!오늘은 프로그래머스 Lv.2 문제 중 3가지 문제를 정리해 보았습니다.문제 해결에 필요한 핵심 로직 위주로 정리했으니 도움이 되길 바랍니다.각 문제의 상세 내용은 링크를 확인해 주세요 포함된 문제 목록1. 이름에 el이 들어가는 동물 찾기 2. 중복 제거하기3. 중성화 여부 파악하기 문제 링크1. 이름에 el이 들어가는 동물 찾기2. 중복 제거하기3. 중성화 여부 파악하기 1. 이름에 el이 들어가는 동물 찾기SELECT ANIMAL_ID, NAMEFROM ANIMAL_INS WHERE LOWER(NAME) LIKE '%el%' AND ANIMAL_TYPE='Dog'ORDER BY NAME; 문제에서 대소문자를 구분하지 않는다고 했으므로, LOWER(NAME)을 사용해 이름을 모두 소문자로..

코딩테스트 2026.03.18

[프로그래머스 Lv.2] 문제 풀이 (조건에 맞는 아이템 가격 총합, 평균 대여 기간, 도서와 저자 리스트 구하기)

안녕하세요!오늘은 프로그래머스 Lv.2 문제 중 3가지 문제를 정리해 보았습니다.문제 해결에 필요한 핵심 로직 위주로 정리했으니 도움이 되길 바랍니다.각 문제의 상세 내용은 링크를 확인해 주세요 포함된 문제 목록1. 조건에 맞는 아이템들의 가격의 총합 구하기2. 자동차 평균 대여 기간 구하기3. 조건에 맞는 도서와 저자 리스트 출력하기 문제 링크1. 조건에 맞는 아이템들의 가격의 총합 구하기2. 자동차 평균 대여 기간 구하기3. 조건에 맞는 도서와 저자 리스트 출력하기1. 조건에 맞는 아이템들의 가격의 총합 구하기SELECT SUM(PRICE) AS TOTAL_PRICEFROM ITEM_INFOWHERE RARITY = 'LEGEND'; WHERE 절을 통해 희귀도가 'LEGEND'인 아이템들만 먼저..

코딩테스트 2026.03.18

[프로그래머스 Lv.2] 문제 풀이 (QUARTER, ROUND, Self Join)

안녕하세요!오늘은 프로그래머스 Lv.2 문제 중 3가지 문제를 정리해 보았습니다.문제 해결에 필요한 핵심 로직 위주로 정리했으니 도움이 되길 바랍니다.각 문제의 상세 내용은 링크를 확인해 주세요 포함된 문제 목록1. 분기별 분화된 대장균의 개체 수 구하기2. 노선별 평균 역 사이 거리 조회하기3. 부모의 형질을 모두 가지는 대장균 찾기 문제 링크1. 분기별 분화된 대장균의 개체 수 구하기2. 노선별 평균 역 사이 거리 조회하기3. 부모의 형질을 모두 가지는 대장균 찾기1. 분기별 분화된 대장균의 개체 수 구하기SELECT CONCAT(QUARTER(DIFFERENTIATION_DATE), 'Q') AS QUARTER, COUNT(*) AS ECOLI_COUNTFROM ECOLI_DATA GROUP BY ..

코딩테스트 2026.03.10