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