コンテストの制限時間が終了しました。
以降も提出を行うことができますが、順位集計には反映されません。
以降も提出を行うことができますが、順位集計には反映されません。
ソースコード
WITH BASE AS(
SELECT
SUBSTR(A.CONFIRMED_AT,1,10) AS REGIST_DATE
, COUNT(A.CONFIRMED_AT) AS TOTAL
FROM
USERS A
WHERE
A.VALID_FLG='1'
--AND A.CONFIRMED_AT IS NOT NULL
AND SUBSTR(A.CONFIRMED_AT,1,7) = '2022-08'
GROUP BY
SUBSTR(A.CONFIRMED_AT,1,10)
),
MONTHLIST AS(
SELECT '2022-08-01' AS REGIST_DATE , '月' AS WK
UNION SELECT '2022-08-02','水'
UNION SELECT '2022-08-03','木'
UNION SELECT '2022-08-04','金'
UNION SELECT '2022-08-05','土'
UNION SELECT '2022-08-06','日'
UNION SELECT '2022-08-07','月'
UNION SELECT '2022-08-08','火'
UNION SELECT '2022-08-09','水'
UNION SELECT '2022-08-10','木'
UNION SELECT '2022-08-11','金'
UNION SELECT '2022-08-12','土'
UNION SELECT '2022-08-13','日'
UNION SELECT '2022-08-14','月'
UNION SELECT '2022-08-15','火'
UNION SELECT '2022-08-16','水'
UNION SELECT '2022-08-17','木'
UNION SELECT '2022-08-18','金'
UNION SELECT '2022-08-19','土'
UNION SELECT '2022-08-20','日'
UNION SELECT '2022-08-21','月'
UNION SELECT '2022-08-22','火'
UNION SELECT '2022-08-23','水'
UNION SELECT '2022-08-24','木'
UNION SELECT '2022-08-25','金'
UNION SELECT '2022-08-26','土'
UNION SELECT '2022-08-27','日'
UNION SELECT '2022-08-28','月'
UNION SELECT '2022-08-29','火'
UNION SELECT '2022-08-30','水'
UNION SELECT '2022-08-31','木'
)
SELECT
A.REGIST_DATE
, A.WK
, COALESCE(B.TOTAL,0) AS TOTAL
FROM
MONTHLIST A
LEFT OUTER JOIN
BASE B
ON
A.REGIST_DATE = B.REGIST_DATE
ORDER BY
A.REGIST_DATE
提出情報
提出日時 | 2022/12/11 12:17:23 |
コンテスト | 第4回 SQLコンテスト |
問題 | 登録人数の日別集計 |
受験者 | r1000000 |
状態 (詳細) | WA (Wrong Answer: 誤答) |
メモリ使用量 | 80 MB |
メッセージ
テストケース(通過数/総数)
0/4
状態
メモリ使用量
データパターン1
WA
79 MB
データパターン2
WA
80 MB
データパターン3
WA
80 MB
データパターン4
WA
80 MB