CREATE 문
CREATE TABLE FIRST_HALF (
SHIPMENT_ID NUMBER NOT NULL,
FLAVOR VARCHAR(20) NOT NULL,
TOTAL_ORDER NUMBER NOT NULL
)
CREATE TABLE JULY (
SHIPMENT_ID NUMBER NOT NULL,
FLAVOR VARCHAR(20) NOT NULL,
TOTAL_ORDER NUMBER NOT NULL,
CONSTRAINT FK_SHIPMENT_ID FOREIGN KEY(SHIPMENT_ID) REFERENCES FIRST_HALF(SHIPMENT_ID)
)
- 내 풀이
-- 코드를 입력하세요
SELECT
FLAVOR
FROM(
SELECT
H.FLAVOR,
SUM(H.TOTAL_ORDER + J.TOTAL_ORDER) AS TOTAL
FROM FIRST_HALF H INNER JOIN JULY J
ON H.FLAVOR = J.FLAVOR
GROUP BY H.FLAVOR
ORDER BY TOTAL DESC
)
WHERE ROWNUM <= 3;
'프로그래머스 > [프로그래머스 - ORACLE] Lv.4' 카테고리의 다른 글
[프로그래머스 - ORACLE] 저자 별 카테고리 별 매출액 집계하기 (0) | 2023.03.24 |
---|---|
[프로그래머스 - ORACLE] 취소되지 않은 진료 예약 조회하기 (0) | 2023.03.23 |
[프로그래머스 - ORACLE] 년, 월, 성별 별 상품 구매 회원 수 구하기 (0) | 2023.03.23 |
[프로그래머스 - ORACLE] 그룹별 조건에 맞는 식당 목록 출력하기 (0) | 2023.03.23 |
[프로그래머스 - ORACLE] 서울에 위치한 식당 목록 출력하기 (0) | 2023.03.23 |
댓글