ソースコード
with RECURSIVE t as (
    select '2022-08-01' as REGIST_DATE, substr('日月火水木金土', strftime('%w', '2022-08-01')+1, 1) as WK
    union all
    select date(REGIST_DATE,'+1 days'), substr('日月火水木金土', strftime('%w', date(REGIST_DATE, '+1 days'))+1, 1)
    from t
    where REGIST_DATE < '2022-08-31'
)
select REGIST_DATE,WK, count(USER_CODE) as TOTAL
from t left outer join USERS as u on REGIST_DATE=date(u.CONFIRMED_AT) and u.VALID_FLG=1
group by REGIST_DATE
order by REGIST_DATE
;
提出情報
提出日時2023/04/09 19:51:19
コンテスト第4回 SQLコンテスト
問題登録人数の日別集計
受験者tabr
状態 (詳細)AC
(Accepted: 正答)
メモリ使用量76 MB
メッセージ
テストケース(通過数/総数)
4/4
状態
メモリ使用量
データパターン1
AC
76 MB
データパターン2
AC
76 MB
データパターン3
AC
76 MB
データパターン4
AC
75 MB