본문 바로가기
코딩테스트/SQL

[프로그래머스/오라클] 과일로 만든 아이스크림 고르기 해답

by 연구자 공학코드 2022. 11. 6.

공지사항

  1. 제가 운영하는 네이버 카페 개발자 커뮤니티 코어큐브(https://cafe.naver.com/ewsncube)에 가입하시면 컴퓨터 관련 학습 자료와 질의응답을 제공받으실 수 있습니다.

728x90
반응형

문제 주소

https://school.programmers.co.kr/learn/courses/30/lessons/133025

해답 소스 주소

https://github.com/EngineeringCode/study-coding-test-with-oracle/blob/main/programmers/high_score_kit/select/133025_ice_cream.sql

동작 환경

  • Oracle RDBMS

배경 지식

  • SQL SELECT 문법
  • JOIN

조회 테이블

  • FIRST_HALF
  • ICECREAM_INF

조회 조건

  • 아이스크림의 상반기 총 주문량이 3,000보다 높은 것
  • 아이스크림의 주성분이 과일일 것

정렬 방식

  • 총 주문량을 내림차순으로(큰 순서대로)

SQL 해답

SELECT O.FLAVOR 
FROM 
    (SELECT FLAVOR 
    FROM FIRST_HALF 
    WHERE TOTAL_ORDER > 3000 
    ORDER BY TOTAL_ORDER DESC) O,
    ICECREAM_INFO I
WHERE O.FLAVOR = I.FLAVOR
    AND I.INGREDIENT_TYPE = 'fruit_based'

SQL이 입력된 화면

SQL 실행 결과

SQL 실행 결과 화면

 

 

728x90
반응형

댓글