ソースコード
WITH termtbl AS(
    SELECT
        OD.ORDER_NO
        , OD.ITEM_CODE
        , OD.UNITPRICE
        , OD.ORDER_QTY
        , O.ORDER_AMNT
    FROM
        ORDERS_DTL AS OD
        INNER JOIN ORDERS AS O
        ON OD.ORDER_NO = O.ORDER_NO
    WHERE
        O.ORDER_DATE BETWEEN '2023-05-14' AND '2023-05-20'
)
SELECT
    I.ITEM_CODE AS CODE
    , I.ITEM_NAME AS NAME
    , SUM(t.UNITPRICE * t.ORDER_QTY) AS TOTAL_AMT
FROM
    termtbl AS t
    INNER JOIN ITEM AS I
    ON t.ITEM_CODE = I.ITEM_CODE
GROUP BY
    I.ITEM_CODE
ORDER BY
    TOTAL_AMT DESC
    , CODE DESC
LIMIT 5
;
提出情報
提出日時2023/08/02 12:24:14
コンテスト第7回 SQLコンテスト
問題受注金額TOP5
受験者roborobo
状態 (詳細)AC
(Accepted: 正答)
メモリ使用量77 MB
メッセージ
テストケース(通過数/総数)
3/3
状態
メモリ使用量
データパターン1
AC
76 MB
データパターン2
AC
76 MB
データパターン3
AC
77 MB