ソースコード
WITH cal AS
(
SELECT
    DATE('2022-08-01') AS dt
UNION ALL
SELECT
    DATE(_tbl.dt, '+1 day') AS dt  /* 日付間隔はここで調整 */
FROM cal AS _tbl
WHERE
    _tbl.dt < '2022-08-31'
),
u AS (
SELECT
    DATE(CREATED_AT) AS REGIST_DATE
    , COUNT(1) AS TOTAL
FROM
    USERS
WHERE
    VALID_FLG = '1'
GROUP BY
    1
)

SELECT
    dt AS REGIST_DATE
    , substr('日月火水木金土', strftime("%w", dt)+1, 1) AS WK
    , IFNULL(TOTAL, 0) AS TOTAL
FROM
    cal
    LEFT OUTER JOIN u ON cal.dt = u.REGIST_DATE
ORDER BY
    REGIST_DATE
提出情報
提出日時2022/12/09 18:59:29
コンテスト第4回 SQLコンテスト
問題登録人数の日別集計
受験者tkawabat
状態 (詳細)WA
(Wrong Answer: 誤答)
メモリ使用量85 MB
メッセージ
テストケース(通過数/総数)
1/4
状態
メモリ使用量
データパターン1
WA
78 MB
データパターン2
WA
81 MB
データパターン3
WA
85 MB
データパターン4
AC
84 MB