<CAR_RENTAL_COMPANY_CAR> & <CAR_RENTAL_COMPANY_RENTAL_HISTORY> 테이블 구조
<문제>
<문제 풀이>
SELECT C.CAR_ID
FROM CAR_RENTAL_COMPANY_CAR AS C
LEFT JOIN CAR_RENTAL_COMPANY_RENTAL_HISTORY AS H
ON C.CAR_ID = H.CAR_ID
WHERE CAR_TYPE = '세단' AND MONTH(START_DATE) = '10'
GROUP BY CAR_ID
ORDER BY CAR_ID DESC;
두 개의 테이블을 외부조인을 이용하여 값을 찾는 문제였다.
여기서 주의할 부분은 GROUP 절을 어떤 컬럼으로 지정해야 하는지, 그리고 where 절 조건을 선정하는 부분이었다.
'IT > SQL' 카테고리의 다른 글
[MySQL] 프로그래머스 - 없어진 기록 찾기 (0) | 2024.01.23 |
---|---|
[MySQL] 프로그래머스 - 즐겨찾기가 가장 많은 식당 정보 출력하기 (0) | 2024.01.23 |
[MySQL] 프로그래머스 - 조건에 맞는 사용자와 총 거래금액 조회하기 (0) | 2024.01.20 |
[MySQL] 프로그래머스 - 있었는데요 없었습니다 (0) | 2024.01.20 |
[MySQL] 프로그래머스 - 오랜 기간 보호한 동물(1) (0) | 2024.01.20 |