728x90
728x90
문제
정답
SELECT CAR_ID,
CASE
WHEN CAR_ID IN
(
SELECT CAR_ID
FROM CAR_RENTAL_COMPANY_RENTAL_HISTORY
WHERE '2022-10-16' BETWEEN START_DATE AND END_DATE
) THEN '대여중'
ELSE '대여 가능'
END AS AVAILABILITY
FROM CAR_RENTAL_COMPANY_RENTAL_HISTORY
GROUP BY CAR_ID
ORDER BY CAR_ID DESC
728x90
728x90
'Programmers > SQL' 카테고리의 다른 글
[프로그래머스 SQL 고득점 Kit] GROUP BY: 조건에 맞는 사용자와 총 거래금액 조회하기 (0) | 2023.05.15 |
---|---|
[프로그래머스 SQL 고득점 Kit] GROUP BY: 진료과별 총 예약 횟수 출력하기 (0) | 2023.05.15 |
[프로그래머스 SQL 고득점 Kit] GROUP BY: 자동차 종류 별 특정 옵션이 포함된 자동차 수 구하기 (0) | 2023.05.15 |
[프로그래머스 SQL 고득점 Kit] GROUP BY: 카테고리 별 도서 판매량 집계하기 (0) | 2023.05.15 |
[프로그래머스 SQL 고득점 Kit] GROUP BY: 대여 횟수가 많은 자동차들의 월별 대여 횟수 구하기 (0) | 2023.05.15 |