본문 바로가기

join2

코딩테스트 연습 > 대여 횟수가 많은 자동차들의 월별 대여 횟수 구하기 - MySQL (JOIN, GROUP BY) https://school.programmers.co.kr/learn/courses/30/lessons/151139 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 풀이 - 나의 생각 먼저 8~10월 총 대여 횟수가 5회 이상인 CAR_ID를 찾아낸 후 JOIN한다. 그 후에 GROUP BY로 달 별, CAR_ID 별로 묶어서 그 숫자를 센다. 코드 SELECT MONTH(START_DATE) MONTH, C.CAR_ID, COUNT(*) RECORDS FROM CAR_RENTAL_COMPANY_RENTAL_HISTORY C JOIN ( SELECT CAR.. 2024. 2. 24.
코딩테스트 연습 > 주문량이 많은 아이스크림들 조회하기 - MySQL(JOIN) https://school.programmers.co.kr/learn/courses/30/lessons/133027 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 풀이 - 나의 생각 SELECT FLAVOR, SUM(TOTAL_ORDER) TOTAL_ORDER FROM JULY GROUP BY FLAVOR 두 테이블을 조인을 하기전에 JULY 테이블에서 아이스크림 맛이 겹치는 경우를 GROUP BY로 합치면서 SUM으로 주문량을 구합니다. -> JULY는 두개의 공장에서 출하하기 때문입니다. 그 다음에 조인한 걸 GROUP BY로 아이스크림 맛을 합치고 .. 2024. 2. 7.