1. 문제 풀이 아이디어
JOIN절을 사용해 테이블을 결합한 뒤,WHERE절을 이용해 조건에 맞는 데이터를 필터링하여 문제를 해결할 수 있다.
2. 나의 정답 코드
SELECT DISTINCT car_id
FROM car_rental_company_car
NATURAL JOIN car_rental_company_rental_history
WHERE car_type = '세단' AND month(start_date)=10
ORDER BY car_id desc;3. 정리
NATURAL JOIN으로 테이블을 결합한다.
WHERE절에서car_type이 '세단'이고,month(start_date)가 10월인 데이터를 필터링한다.
DISTINCT키워드로car_id의 중복을 제거하고,ORDER BY절로 내림차순 정렬한다.
Share article