SQL36 [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. [MySQL/PGS] Lv.2 : 가격대 별 상품 개수 구하기 https://school.programmers.co.kr/learn/courses/30/lessons/131530 프로그래머스SW개발자를 위한 평가, 교육의 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr프로그래머스 레벨2case when - then 으로 가격대를 나눠도 되지만, 한번에 연산하는 게 효율적이기에 floor 함수로 계산했다! 나의 풀이select 10000*floor(PRICE/10000) as PRICE_GROUP, count(*) as PRODUCTSfrom PRODUCTgroup by PRICE_GROUPorder by PRICE_GROUP; 2025. 6. 7. [MySQL/PGS] Lv.3 : 부서별 평균 연봉 조회하기 https://school.programmers.co.kr/learn/courses/30/lessons/284529 프로그래머스SW개발자를 위한 평가, 교육의 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr프로그래머스 레벨3group by, 평균, 반올림 등 함수 응용 문제 나의 풀이select a.DEPT_ID, a.DEPT_NAME_EN, round(avg(b.SAL)) as AVG_SALfrom HR_DEPARTMENT a right join HR_EMPLOYEES b on a.DEPT_ID=b.DEPT_IDgroup by a.DEPT_IDorder by AVG_SAL desc; 2025. 6. 5. [MySQL/PGS] Lv.4 : 취소되지 않은 진료 예약 조회하기 https://school.programmers.co.kr/learn/courses/30/lessons/132204 코딩테스트 연습 - 취소되지 않은 진료 예약 조회하기알고리즘 문제 연습 카카오톡 친구해요! 프로그래머스 교육 카카오 채널을 만들었어요. 여기를 눌러, 친구 추가를 해주세요. 신규 교육 과정 소식은 물론 다양한 이벤트 소식을 가장 먼저 알려school.programmers.co.kr프로그래머스 레벨 4 mysql조건이 많은 문제. 나의 풀이select c.APNT_NO, a.PT_NAME, c.PT_NO, c.MCDP_CD, b.DR_NAME, c.APNT_YMDfrom PATIENT a, DOCTOR b, APPOINTMENT cwhere c.APNT_YMD like "2022-04-13%.. 2025. 6. 5. 이전 1 2 3 4 ··· 6 다음 728x90 반응형