반응형
https://school.programmers.co.kr/learn/courses/30/lessons/151138
소스코드
풀이
★ WHERE절에서 시작 월이 9월인 데이터만 추출한 뒤 GROUP BY절에서 대여 기록 ID를 기준으로 그룹핑을 해줍니다.
★ 예시 결과값의 데이트 포맷과 동일하게 만들어주기 위하여 DATE_FORMAT() 함수를 사용하여 양식을 맞춰줍니다.
★ 그 후 CASE WHEN문 안에서 DATEDIFF 함수를 사용하여 대여 기간이 30일 이상이면 장기 대여, 아니면 단기 대여를 출력해 줍니다.
반응형
'SQL > 프로그래머스' 카테고리의 다른 글
[프로그래머스] 카테고리 별 상품 개수 구하기 (Mysql) (1) | 2023.05.10 |
---|---|
[프로그래머스] 저자 별 카테고리 별 매출액 집계하기 (Mysql) (0) | 2023.05.10 |
[프로그래머스] 가격이 제일 비싼 식품의 정보 출력하기 (Mysql) (0) | 2023.05.08 |
[프로그래머스] 대여 기록이 존재하는 자동차 리스트 구하기 (Mysql) (0) | 2023.05.07 |
[프로그래머스] 자동차 평균 대여 기간 구하기 (Mysql) (0) | 2023.05.07 |