ソースコード
with delorder AS(
    select ORDER_NO,ORDER_AMNT,CUST_CODE,COUNT(*) AS CNT
    FROM ORDERS
    WHERE ORDER_DATE BETWEEN '2023-09-01' AND '2023-10-01'
    GROUP BY CUST_CODE
    HAVING COUNT(*) >= 5
)


SELECT DISTINCT CUSTOMER.CUST_CODE AS CODE , CUSTOMER.CUST_NAME AS NAME ,
       CNT,
       SUM(ORDER_AMNT)OVER(PARTITION BY CUSTOMER.CUST_CODE) AS TTL_AMT,
       round(AVG(ORDER_AMNT)OVER(PARTITION BY CUSTOMER.CUST_CODE),0) AS AVG_AMT
FROM CUSTOMER JOIN delorder ON(CUSTOMER.CUST_CODE = delorder.CUST_CODE)
ORDER BY CNT DESC,AVG_AMT DESC,CODE
LIMIT 5
提出情報
提出日時2023/12/17 21:30:24
コンテスト第10回 SQLコンテスト
問題優良顧客
受験者reo
状態 (詳細)WA
(Wrong Answer: 誤答)
メモリ使用量86 MB
メッセージ
テストケース(通過数/総数)
0/2
状態
メモリ使用量
データパターン1
WA
85 MB
データパターン2
WA
86 MB