본문 바로가기

티스토리챌린지3

[프로그래머스] 연도별 대장균 크기의 편차 구하기 (MySQL) 코딩테스트 연습 - 연도별 대장균 크기의 편차 구하기링크 : https://school.programmers.co.kr/learn/courses/30/lessons/299310 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 문제 설명다음과 같이 대장균의 정보가 주어진다. 1. 연도별로 가장 SIZE_OF_COLONY가 큰 값을 구한다. =>MAX_SIZE라고 지칭2. 각 대장균마다 해당되는 MAX_SIZE에서 자신의 SIZE_OF_COLONY를 빼서 YEAR_DEV라고 지칭한다.3. YEAR_DEV 오름차순정렬, ID 오름차순 정렬 문제 풀이생각 과정우선 연도별 가장 큰 대장균의 크기부터 구했다.-- .. 2024. 11. 26.
[프로그래머스] 분기별 분화된 대장균의 개체 수 구하기 (MySQL) 코딩테스트 연습 - 분기별 분화된 대장균의 개체 수 구하기링크 : https://school.programmers.co.kr/learn/courses/30/lessons/299308 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 문제 설명위와같은 테이블이 있을 때 날짜를 분기에 맞게 나눠서 집계하는 문제다 .이처럼 만들면 성공문제 풀이구현 1 - DATE_FORMAT 사용SELECT CASE WHEN DATE_FORMAT(DIFFERENTIATION_DATE,'%m%d')처음엔 월, 일만 뽑아와서 날짜형식으로 비교하는 방법을 사용했다. 구현 2 - MONTH 사용SELECT CASE WHEN M.. 2024. 11. 25.
[프로그래머스] 자동차 대여 기록 별 대여 금액 구하기 (MySQL) 코딩테스트 연습 - 자동차 대여 기록 별 대여 금액 구하기링크 : https://school.programmers.co.kr/learn/courses/30/lessons/151141 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 문제 설명 CAR_RENTAL_COMPANY_CAR 자동차 종류, 대여비용 테이블 CAR_RENTAL_COMPANY_RENTAL_HISTORY 자동차 대여 기록 테이블 CAR_RENTAL_COMPANY_DISCOUNT_PLAN 할인정보 테이블이 있다. 트럭을 대여한 기록을 구하여 할인을 적용하고 대여기간에 대한 비용을 구하면 된다.eg. ) HISTORY_ID 5번을 보면 CA.. 2024. 11. 24.