ソースコード
with WK_LOGIN_TABLE as(
select 
MEMBER_CODE
,DATE(LOGIN_DATETIME) as FIRST_LOGIN
from ACCESS_LOG
where not exists (
            select MEMBER_CODE
            from (
            select
                MEMBER_CODE
                ,DATE(LOGIN_DATETIME) as FIRST_LOGIN
            from ACCESS_LOG
            where FIRST_LOGIN <'2023-08-01')wk
            where ACCESS_LOG.MEMBER_CODE = wk.MEMBER_CODE)
        and LOGIN_DATETIME between '2023-08-01 00:00:00' AND '2023-08-31 23:59:59'
group by MEMBER_CODE
)
select
    FIRST_LOGIN
    ,count(FIRST_LOGIN) as MEMBER_CNT
from WK_LOGIN_TABLE
group by FIRST_LOGIN
order by  FIRST_LOGIN desc;
提出情報
提出日時2023/10/15 01:23:09
コンテスト第9回 SQLコンテスト
問題新規ログイン数
受験者YKN0046
状態 (詳細)AC
(Accepted: 正答)
メモリ使用量77 MB
メッセージ
テストケース(通過数/総数)
2/2
状態
メモリ使用量
データパターン1
AC
77 MB
データパターン2
AC
77 MB