ソースコード
WITH T1 AS(
    SELECT
        '2022-08-01' AS REGIST_DATE
    UNION ALL
    SELECT
        DATE(REGIST_DATE, '+1 days')
    FROM
        T1
    WHERE
        REGIST_DATE < '2022-08-31'
),
T2 AS(
    SELECT
        DATE(CONFIRMED_AT) AS REGIST_DATE,
        COUNT(USER_CODE) AS TOTAL
    FROM
        USERS
    WHERE
        CONFIRMED_AT IS NOT NULL
        AND REGIST_DATE BETWEEN '2022-08-01' AND '2022-08-31'
        AND VALID_FLG = '1'
    GROUP BY
        REGIST_DATE
)
SELECT
    T1.REGIST_DATE,
    SUBSTR('日月火水木金土', STRFTIME('%w', T1.REGIST_DATE) + 1, 1) AS WK,
    IFNULL(TOTAL, 0) AS TOTAL
FROM
    T1
LEFT OUTER JOIN
    T2 ON T2.REGIST_DATE = T1.REGIST_DATE
提出情報
提出日時2023/08/26 11:40:38
コンテスト第4回 SQLコンテスト
問題登録人数の日別集計
受験者tokusakurai
状態 (詳細)AC
(Accepted: 正答)
メモリ使用量78 MB
メッセージ
テストケース(通過数/総数)
4/4
状態
メモリ使用量
データパターン1
AC
77 MB
データパターン2
AC
78 MB
データパターン3
AC
78 MB
データパターン4
AC
75 MB