정보
분류 : String, Date
문제
풀이
조 건
자동차 종류가 '세단'인 자동차들 중 10월에 대여를 시작한 기록이 있는 자동차
자동차 ID 리스트는 중복이 없어야 함
조회컬럼
CAR_ID(자동차 ID)
정렬조건
자동차 ID를 기준으로 내림차순
SELECT DISTINCT CAR.CAR_ID
FROM CAR_RENTAL_COMPANY_CAR CAR
JOIN CAR_RENTAL_COMPANY_RENTAL_HISTORY RENTAL
ON CAR.CAR_ID = RENTAL.CAR_ID
WHERE TO_CHAR(START_DATE, 'YYYYMM') = '202210'
AND CAR_TYPE = '세단'
ORDER BY CAR.CAR_ID DESC
풀이 내용
조건에 맞는 데이터 추출은 WHERE절과 AND절을 통해 진행해주었다. CAR_ID 컬럼 데이터의 중복제거를 위해 DISTINCT를 사용해주었다.
'💡문제 풀이 > 프로그래머스 - Oracle' 카테고리의 다른 글
조건에 맞는 사용자 정보 조회하기 / 164668 (0) | 2024.06.26 |
---|---|
조건에 맞는 사용자와 총 거래금액 조회하기 / 164668 (0) | 2024.06.26 |
자동차 대여 기록에서 대여중 / 대여 가능 여부 구분하기 / 157340 (0) | 2024.06.26 |
대여 횟수가 많은 자동차들의 월별 대여 횟수 구하기 / 151139 (0) | 2024.06.26 |
카테고리 별 도서 판매량 집계하기 / 144855 (0) | 2024.06.26 |