ソースコード
WITH DATE_TBL AS (
    SELECT
        '2022-08-01' AS CLDATE,
        STRFTIME('%w', '2022-08-01') AS WKNO,
        SUBSTR('日月火水木金土', STRFTIME('%w', '2022-08-01') + 1, 1) AS WEEK
    UNION ALL
    SELECT
        DATE(CLDATE, '+1 days'),
        STRFTIME('%w', DATE(CLDATE, '+1 days')),
        SUBSTR('日月火水木金土', STRFTIME('%w', DATE(CLDATE, '+1 days')) + 1, 1)
    FROM
        DATE_TBL
    WHERE
        CLDATE < '2022-08-31'
)
SELECT
    CLDATE AS RESIST_DATE,
    WEEK AS WK,
    COUNT(USER_CODE) AS TOTAL
FROM
    DATE_TBL
-- DATE_TBLの全レコードとマッチするUSERSのレコードを取得
LEFT OUTER JOIN
    USERS
ON
    DATE(USERS.CONFIRMED_AT) = DATE_TBL.cldate
AND
    VALID_FLG = '1'
GROUP BY
    CLDATE
ORDER BY
    CLDATE;
提出情報
提出日時2022/12/18 23:31:25
コンテスト第4回 SQLコンテスト
問題登録人数の日別集計
受験者mamitus
状態 (詳細)WA
(Wrong Answer: 誤答)
メモリ使用量81 MB
メッセージ
テストケース(通過数/総数)
0/4
状態
メモリ使用量
データパターン1
WA
81 MB
データパターン2
WA
80 MB
データパターン3
WA
79 MB
データパターン4
WA
80 MB