SQL39 [MySQL/PGS] Lv.3 : 자동차 대여 기록에서 대여중 / 대여 가능 여부 구분하기 https://school.programmers.co.kr/learn/courses/30/lessons/157340 프로그래머스SW개발자를 위한 평가, 교육의 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 프로그래머스 레벨 3 mysqlcase when then end 기억하기!!! MAX(조건) → 하나라도 만족하면 1을 반환MIN(조건) → 모두 만족해야 1을 반환 나의 풀이SELECT CAR_ID, CASE WHEN MAX(START_DATE = '2022-10-16') THEN '대여중' ELSE '대여 가능' END AS AVAILABILITYFROM CAR_RENTAL_COMPANY.. 2026. 4. 3. [MySQL/PGS] Lv.2 : 연도 별 평균 미세먼지 농도 조회하기 https://school.programmers.co.kr/learn/courses/30/lessons/284530 프로그래머스SW개발자를 위한 평가, 교육의 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 프로그래머스 레벨 2 mysqlyear, round, avg 함수 활용 나의 풀이SELECT YEAR(YM) AS YEAR, ROUND(AVG(PM_VAL1),2) AS 'PM10', ROUND(AVG(PM_VAL2),2) AS 'PM2.5'FROM AIR_POLLUTIONGROUP BY LOCATION2, YEAR(YM)HAVING LOCATION2 = '수원'ORDER BY YEAR; 2026. 4. 3. [MySQL/PGS] Lv.2 : 동명 동물 수 찾기 https://school.programmers.co.kr/learn/courses/30/lessons/59041 프로그래머스SW개발자를 위한 평가, 교육의 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 프로그래머스 레벨 2 mysql 나의 풀이SELECT NAME, COUNT(NAME) AS COUNTFROM ANIMAL_INSWHERE NAME IS NOT NULLGROUP BY NAMEHAVING COUNT > 1ORDER BY NAME; 2026. 4. 3. [MySQL/PGS] Lv.2 : 고양이와 개는 몇 마리 있을까 https://school.programmers.co.kr/learn/courses/30/lessons/59040 프로그래머스SW개발자를 위한 평가, 교육의 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr프로그래머스 레벨 2 mysqlgroup by 응용 문제고양이를 개보다 먼저 조회하라고 하므로, animal type으로 order by를 적용해주었다! 나의 풀이select ANIMAL_TYPE, count(*) as countfrom ANIMAL_INSgroup by ANIMAL_TYPEorder by ANIMAL_TYPE; 2025. 6. 30. [MySQL/PGS] Lv.3 : 물고기 종류 별 대어 찾기 https://school.programmers.co.kr/learn/courses/30/lessons/293261 프로그래머스SW개발자를 위한 평가, 교육의 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr프로그래머스 레벨 3group by, max 등을 응용하는 문제 나의 풀이SELECT f.ID, fn.FISH_NAME, f.LENGTH FROM FISH_INFO fINNER JOIN FISH_NAME_INFO fnON f.FISH_TYPE = fn.FISH_TYPEWHERE (f.FISH_TYPE, f.LENGTH) IN (SELECT FISH_TYPE, MAX(LENGTH) FROM FISH_INFO GROUP BY FISH_TYPE)ORDER.. 2025. 6. 28. [MySQL/PGS] Lv.4 : 년, 월, 성별 별 상품 구매 회원 수 구하기 https://school.programmers.co.kr/learn/courses/30/lessons/131532 프로그래머스SW개발자를 위한 평가, 교육의 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr프로그래머스 레벨 4mysql group by 문제이다.구매한 유저 수를 카운팅하므로 distinct를 꼭 사용해줘야 한다!!!! 나의 풀이select year(SALES_DATE) as YEAR, month(SALES_DATE) as MONTH, GENDER, count(distinct(a.USER_ID)) as USERSfrom USER_INFO a, ONLINE_SALE bwhere a.USER_ID = b.USER_ID and a.GENDER i.. 2025. 6. 9. 이전 1 2 3 4 ··· 7 다음 728x90 반응형