# 보호소에서 중성화한 동물
[문제]

[정답 코드]

# 5월 식품들의 총매출 조회하기
[문제]

[정답 코드]

# 주문량이 많은 아이스크림들 조회하기
[문제]

[정답 코드]

하나의 테이블에 똑같은 맛의 아이스크림이 여러 개 존재할 수 있음
# 그룹별 조건에 맞는 식당 목록 출력하기
[문제]

[정답 코드]

서브 쿼리를 이용해 REST_REVIEW 테이블에서 리뷰 작성을 가장 많이 한 MEMBER_ID를 뽑아내는 것이 중요!
# 특정 기간동안 대여 가능한 자동차들의 대여비용 구하기
[문제]

[정답 코드]

# "CAR_RENTAL_COMPANY_RENTAL_HISTORY" 이 테이블에 CAR_ID가 똑같은 것이 여러 개 존재할 수 있음
# WHERE절에 서브 쿼리를 사용하여 특정 날짜에 속하는(대여 가능한) CAR_ID만 뽑아내는 것이 중요!
# 대여 가능하다는 말이므로 대여 날짜가 START_DATE와 END_DATE가 11월 1일부터 11월 30일에 속하지 않는 데이터를 뽑는 것이 중요
# -> in을 그대로 사용하기보단, not in을 사용하는 것이 생각하기 더 편함!
# -> in을 사용해서 하려고 하면 훨씬 복잡
# FrontEnd 개발자 찾기
[문제]

[정답 코드]

# GROUP BY 절을 사용해 중복을 처리해 주는 것이 중요!
# 중복된 개발자 정보를 제대로 처리하지 않으면, 개발자가 여러 번 나타날 수 있음
예를 들어, 한 개발자가 여러 개의 'Front End' 스킬을 가질 수 있으므로, 그 결과 여러 번 나올 수 있음
'SQL 프로그래머스' 카테고리의 다른 글
| SQL(프로그래머스)_Lv.4 (String, Date) (1) | 2024.08.27 |
|---|---|
| SQL(프로그래머스)_Lv.4 (GROUP BY) (1) | 2024.08.27 |
| SQL(프로그래머스)_Lv.3 (SUM, MAX, MIN) (0) | 2024.08.07 |
| SQL(프로그래머스)_Lv.3 (ISNULL) (0) | 2024.08.07 |
| SQL(프로그래머스)_Lv.3 (2021 Dev-Matching: 웹 벡엔드 개발자(상반기)) (0) | 2024.08.07 |