ソースコード
WITH OrderSummary AS (
  SELECT
    CUST_CODE,
    COUNT(*) AS CNT,
    SUM(ORDER_AMNT) AS TTL_AMT,
    ROUND(AVG(ORDER_AMNT), 1) AS AVG_AMT
  FROM
    ORDERS
  WHERE
    ORDER_DATE BETWEEN '2023-09-01' AND '2023-09-30'
  GROUP BY
    CUST_CODE
  HAVING
    CNT >= 5
)

SELECT
  O.CUST_CODE AS CODE,
  C.CUST_NAME AS NAME,
  O.CNT,
  O.TTL_AMT,
  O.AVG_AMT
FROM
  OrderSummary O
JOIN
  CUSTOMER C ON O.CUST_CODE = C.CUST_CODE
ORDER BY
  O.CNT DESC,
  O.AVG_AMT DESC,
  O.CUST_CODE ASC
LIMIT 5;
提出情報
提出日時2023/12/18 11:33:19
コンテスト第10回 SQLコンテスト
問題優良顧客
受験者pickles1581
状態 (詳細)WA
(Wrong Answer: 誤答)
メモリ使用量99 MB
メッセージ
テストケース(通過数/総数)
0/2
状態
メモリ使用量
データパターン1
WA
95 MB
データパターン2
WA
99 MB