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