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