ソースコード
with tmp as 
(
  select 
    member_code 
    ,order_datetime
    ,lag(order_datetime) over (partition by member_code order by order_datetime) as previous_order_datetime 
  from ec_orders 
)
select 
  order_datetime as ORDER_DATE
  ,tmp.member_code as CODE
  ,previous_order_datetime 
  ,case m.optout_type 
    when 0 then '可'
    when 1 then '不可'
    else '不明'
  end as OPTOUT
from tmp 
inner join member_mst as m 
  on tmp.member_code = m.member_code 
where order_datetime >= '2023-07-01'
  and JULIANDAY(order_datetime) - JULIANDAY(previous_order_datetime) > 365
order by ORDER_DATE desc, CODE desc 
;
提出情報
提出日時2023/10/16 09:51:52
コンテスト第9回 SQLコンテスト
問題クーポン配布対象
受験者hattsuriboy
状態 (詳細)WA
(Wrong Answer: 誤答)
メモリ使用量93 MB
メッセージ
テストケース(通過数/総数)
0/2
状態
メモリ使用量
データパターン1
WA
93 MB
データパターン2
WA
91 MB