trunc2 [프로그래머스] 평균 일일 대여 요금 구하기 SELECT ROUND(AVG(DAILY_FEE),0) AS AVERAGE_FEE FROM CAR_RENTAL_COMPANY_CAR WHERE CAR_TYPE = 'SUV'; 1. 'SUV' 차종으로 제한 ▶ WHERE CAR_TYPE = 'SUV' 2. 대여요금의 평균 계산 ▶ AVG(DAILY_FEE) 3. 소수 첫 번째 자리에서 반올림 ▶ 'ROUND(숫자, 자릿수)'는 소수를 반올림 처리한다. ▶ 'CEIL(숫자)'는 소수 첫 번째 자리에서 올림 처리한다. ▶ 'TRUNC(숫자, 자릿수)'는 소수를 버림 처리한다. ▶ ROUND(AVG(DAILY_FEE),0) AS AVERAGE_FEE 2023. 4. 28. [프로그래머스] 자동차 대여 기록에서 장기/단기 대여 구분하기 SELECT HISTORY_ID, CAR_ID, TO_CHAR(START_DATE,'YYYY-MM-DD') START_DATE, TO_CHAR(END_DATE,'YYYY-MM-DD') END_DATE, CASE WHEN TRUNC(END_DATE) - TRUNC(START_DATE) + 1 >= 30 THEN '장기 대여' ELSE '단기 대여' END AS RENT_TYPE FROM CAR_RENTAL_COMPANY_RENTAL_HISTORY WHERE TO_CHAR(START_DATE,'YYYY-MM') = '2022-09' ORDER BY HISTORY_ID DESC; 1. 2022년 9월에 대여한 기록에서만 조회 ▶ WHERE TO_CHAR(START_DATE,'YYYY-MM') = '2022-0.. 2023. 4. 26. 이전 1 다음