ソースコード
select
  min ORDER_DATE,
  t1.member_code CODE,
  case OPTOUT_TYPE when 0 then '可' when 1 then '不可' else '不明' end OPTOUT
from
  (
    select 
      min,
      max(order_datetime) before,
      ec.member_code
    from
      (select min(order_datetime) min, member_code from ec_orders where order_datetime >= '2023-07-01 00:00:00' group by member_code) t
      left join ec_orders ec
      on ec.member_code = t.member_code
    where
      ec.order_datetime < min
    group by
      ec.member_code, min
  ) t1
  left join MEMBER_MST t2 on t1.member_code = t2.member_code
where
  min >= datetime(before, '+1 year')
order by
  ORDER_DATE desc,
  t1.MEMBER_CODE desc






提出情報
提出日時2023/10/14 11:02:33
コンテスト第9回 SQLコンテスト
問題クーポン配布対象
受験者yuuuuukou
状態 (詳細)WA
(Wrong Answer: 誤答)
メモリ使用量77 MB
メッセージ
テストケース(通過数/総数)
0/2
状態
メモリ使用量
データパターン1
WA
77 MB
データパターン2
WA
76 MB