ソースコード
SELECT
    tmp.CODE
    , C.CUST_NAME AS NAME
    , tmp.CNT
    , tmp.TTL_AMT
    , tmp.AVG_AMT
FROM 
    (
    SELECT
        CUST_CODE AS CODE
        , COUNT(*) AS CNT
        , SUM(ORDER_AMNT) AS TTL_AMT
        , ROUND((SUM(ORDER_AMNT)/COUNT(*)),0) AS AVG_AMT
    FROM ORDERS
    WHERE
        ORDER_DATE BETWEEN '2023-09-01' AND '2023-09-30'
    GROUP BY 
        CUST_CODE
    ) AS tmp
INNER JOIN CUSTOMER AS C
    ON tmp.CODE = C.CUST_CODE
WHERE
    tmp.CNT >= 5
ORDER BY
    tmp.CNT DESC
    , tmp.AVG_AMT DESC
    , tmp.CODE;
提出情報
提出日時2023/12/18 10:26:03
コンテスト第10回 SQLコンテスト
問題優良顧客
受験者cazzac0913
状態 (詳細)WA
(Wrong Answer: 誤答)
メモリ使用量99 MB
メッセージ
テストケース(通過数/総数)
0/2
状態
メモリ使用量
データパターン1
WA
99 MB
データパターン2
WA
99 MB