コンテストの制限時間が終了しました。
以降も提出を行うことができますが、順位集計には反映されません。
以降も提出を行うことができますが、順位集計には反映されません。
ソースコード
SELECT
ORDER_DATETIME AS ORDER_DATE,
MEMBER_CODE AS CODE,
CASE
OPTOUT_TYPE
WHEN 0 THEN '可'
WHEN 1 THEN '不可'
ELSE '不明'
END AS OPTOUT
FROM
(
SELECT
ORDER_NO,
MEMBER_CODE,
ORDER_DATETIME,
LAG (ORDER_DATETIME) OVER(
PARTITION BY MEMBER_CODE
ORDER BY
ORDER_DATETIME ASC
) AS PRE_ORDER_DATETIME
FROM
EC_ORDERS
) AS Q
INNER JOIN MEMBER_MST AS A USING(MEMBER_CODE)
WHERE
'2023-07-01' <= ORDER_DATETIME
AND ORDER_DATETIME < '2023-08-01'
AND DATE(PRE_ORDER_DATETIME, '+1 YEAR') < DATE(ORDER_DATETIME)
ORDER BY
ORDER_DATETIME DESC,
MEMBER_CODE DESC;
提出情報
提出日時 | 2023/10/14 17:24:37 |
コンテスト | 第9回 SQLコンテスト |
問題 | クーポン配布対象 |
受験者 | HyperToy |
状態 (詳細) | AC (Accepted: 正答) |
メモリ使用量 | 77 MB |
メッセージ
テストケース(通過数/総数)
2/2
状態
メモリ使用量
データパターン1
AC
77 MB
データパターン2
AC
77 MB