문제 설명
문제
예시
해결
SELECT HISTORY_ID,
CAR_ID,
DATE_FORMAT(START_DATE, '%Y-%m-%d') START_DATE,
DATE_FORMAT(END_DATE, '%Y-%m-%d') END_DATE,
CASE
WHEN DATEDIFF(END_DATE, START_DATE) + 1 >= 30 THEN '장기 대여'
ELSE '단기 대여'
END RENT_TYPE
FROM CAR_RENTAL_COMPANY_RENTAL_HISTORY
WHERE DATE_FORMAT(START_DATE, '%Y-%m') = '2022-09'
ORDER BY HISTORY_ID DESC;
'SQL > 프로그래머스' 카테고리의 다른 글
[String, Date] 이름에 el이 들어가는 동물 찾기 (1) | 2023.12.26 |
---|---|
[String, Date] 루시와 엘라 찾기 (1) | 2023.12.26 |
[JOIN] 상품을 구매한 회원 비율 구하기 (1) | 2023.12.26 |
[JOIN] 상품 별 오프라인 매출 구하기 (0) | 2023.12.22 |
[JOIN] 보호소에서 중성화한 동물 (0) | 2023.12.22 |