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