ソースコード
WITH TMP_TABLE AS(
    SELECT
        ITEM.ITEM_CODE AS CODE,
        ITEM.ITEM_NAME AS NAME,
        (UNITPRICE * ORDER_QTY) AS TOTAL_AMT,
        RANK() OVER(ORDER BY (UNITPRICE * ORDER_QTY) DESC) AS TOTAL_AMT_RANK
    FROM
        ORDERS_DTL
        INNER JOIN
            ITEM ON ITEM.ITEM_CODE = ORDERS_DTL.ITEM_CODE,
            ORDERS ON ORDERS.ORDER_NO = ORDERS_DTL.ORDER_NO
    WHERE
        ORDERS.ORDER_DATE BETWEEN '2023-05-14' AND '2023-05-20'
)
SELECT
    CODE,
    NAME,
    TOTAL_AMT
FROM
    TMP_TABLE
WHERE
    TOTAL_AMT_RANK <= 5
ORDER BY
    TOTAL_AMT DESC,
    CODE DESC
提出情報
提出日時2023/08/15 22:26:53
コンテスト第7回 SQLコンテスト
問題受注金額TOP5
受験者tokusakurai
状態 (詳細)WA
(Wrong Answer: 誤答)
メモリ使用量77 MB
メッセージ
テストケース(通過数/総数)
0/3
状態
メモリ使用量
データパターン1
WA
77 MB
データパターン2
WA
77 MB
データパターン3
WA
77 MB