SELECT CAR_ID,
CASE WHEN CAR_ID IN
(
SELECT CAR_ID
FROM CAR_RENTAL_COMPANY_RENTAL_HISTORY
WHERE '20221016' BETWEEN TO_CHAR(START_DATE,'YYYYMMDD') AND TO_CHAR(END_DATE,'YYYYMMDD')
)
THEN '대여중'
ELSE '대여 가능'
END AS AVAILABILITY
FROM CAR_RENTAL_COMPANY_RENTAL_HISTORY
GROUP BY CAR_ID
ORDER BY CAR_ID DESC
'NOTE > 프로그래머스' 카테고리의 다른 글
분기별 분화된 대장균의 개체 수 구하기 - MySQL (0) | 2024.03.29 |
---|---|
자동차 평균 대여 기간 구하기 - Oracle (0) | 2023.10.04 |
가격대 별 상품 개수 구하기 - Oracle (0) | 2022.10.15 |
소수 찾기 (0) | 2022.10.15 |
피로도 (0) | 2022.10.15 |