コンテストの制限時間が終了しました。
以降も提出を行うことができますが、順位集計には反映されません。
以降も提出を行うことができますが、順位集計には反映されません。
ソースコード
SELECT
B.MINDATE AS ORDER_DATE
,B.MEMBER_CODE AS CODE
,case C.OPTOUT_TYPE WHEN '0' THEN '可' WHEN '1' THEN '不可' ELSE '不明' END AS OPTOUT
FROM
(
SELECT MEMBER_CODE,MAX(ORDER_DATETIME) MAXDATE
FROM EC_ORDERS
WHERE date(ORDER_DATETIME) < date('2023-07-01')
GROUP BY MEMBER_CODE
) A
INNER JOIN (
SELECT MEMBER_CODE,MIN(ORDER_DATETIME) MINDATE
FROM EC_ORDERS
WHERE date(ORDER_DATETIME)>=date('2023-07-01 00:00:00')
AND date(ORDER_DATETIME)<date('2023-08-01')
GROUP BY MEMBER_CODE
) B
ON A.MEMBER_CODE=B.MEMBER_CODE
AND DATE(MAXDATE,'+1 years')< DATE(MINDATE)
INNER JOIN MEMBER_MST C
ON A.MEMBER_CODE =C.MEMBER_CODE
order BY 1 DESC,2 DESC
提出情報
提出日時 | 2023/10/16 09:40:50 |
コンテスト | 第9回 SQLコンテスト |
問題 | クーポン配布対象 |
受験者 | dada |
状態 (詳細) | AC (Accepted: 正答) |
メモリ使用量 | 89 MB |
メッセージ
テストケース(通過数/総数)
2/2
状態
メモリ使用量
データパターン1
AC
86 MB
データパターン2
AC
89 MB