ソースコード
with sub as (
    select member_code, min(order_datetime) as min_datetime
    from ec_orders
    where date(order_datetime) >= '2023-07-01'
    group by member_code
)

select
    s.min_datetime as ORDER_DATE,
    -- max(ec.order_datetime),
    ec.member_code as CODE,
    case when mst.optout_type = 0 then '可' when mst.optout_type = 1 then '不可' else '不明' end as OPTOUT
from ec_orders ec
join sub s on ec.member_code = s.member_code
join member_mst mst on ec.member_code = mst.member_code
where ec.order_datetime < s.min_datetime
group by ec.member_code
having max(ec.order_datetime) < datetime(s.min_datetime, '-1 years')
order by ORDER_DATE DESC, CODE DESC;
提出情報
提出日時2023/10/16 08:34:45
コンテスト第9回 SQLコンテスト
問題クーポン配布対象
受験者roaris
状態 (詳細)WA
(Wrong Answer: 誤答)
メモリ使用量78 MB
メッセージ
テストケース(通過数/総数)
0/2
状態
メモリ使用量
データパターン1
WA
78 MB
データパターン2
WA
78 MB