コンテストの制限時間が終了しました。
以降も提出を行うことができますが、順位集計には反映されません。
以降も提出を行うことができますが、順位集計には反映されません。
ソースコード
with cal as (
select date('2022-08-01') as day
union all
select date(day, '+1 days') from cal where day < date('2022-08-31')
),rec as (
select
date(confirmed_at) day,
count(0) as total
from
USERS
where
VALID_FLG = '1'
group by
date(confirmed_at)
)
select
REGIST_DATE,
(case
when WK = '0' then '日'
when WK = '1' then '月'
when WK = '2' then '火'
when WK = '3' then '水'
when WK = '4' then '木'
when WK = '5' then '金'
when WK = '6' then '土'
end) as WK,
TOTAL
from
(
select
cal.day as REGIST_DATE,
strftime('%w', cal.day) as WK,
(case when rec.total is null then 0 else rec.total end) as TOTAL
from
cal
left outer join
rec
on
cal.day = rec.day
) A
order by
REGIST_DATE asc
提出情報
提出日時 | 2023/12/19 11:53:22 |
コンテスト | 第4回 SQLコンテスト |
問題 | 登録人数の日別集計 |
受験者 | nickname |
状態 (詳細) | AC (Accepted: 正答) |
メモリ使用量 | 85 MB |
メッセージ
テストケース(通過数/総数)
4/4
状態
メモリ使用量
データパターン1
AC
84 MB
データパターン2
AC
85 MB
データパターン3
AC
84 MB
データパターン4
AC
83 MB