コンテストの制限時間が終了しました。
以降も提出を行うことができますが、順位集計には反映されません。
以降も提出を行うことができますが、順位集計には反映されません。
ソースコード
SELECT EC_ORDERS.ORDER_DATETIME ORDER_DATE
, EC_ORDERS.MEMBER_CODE CODE
, CASE WHEN IFNULL(OPTOUT_TYPE,'') = 0 THEN '可'
WHEN IFNULL(OPTOUT_TYPE,'') = 1 THEN '不可'
ELSE '不明' END OPTOUT
FROM (SELECT MEMBER_CODE
, MIN(ORDER_DATETIME) ORDER_DATETIME
FROM EC_ORDERS
WHERE ORDER_DATETIME LIKE '2023-07%'
GROUP BY MEMBER_CODE
)EC_ORDERS
INNER JOIN (SELECT MEMBER_CODE
, MAX(ORDER_DATETIME) MAE_DATETIME
FROM EC_ORDERS
WHERE ORDER_DATETIME NOT LIKE '2023-07%'
GROUP BY MEMBER_CODE
) A
ON A.MEMBER_CODE = EC_ORDERS.MEMBER_CODE
LEFT JOIN MEMBER_MST
ON MEMBER_MST.MEMBER_CODE = EC_ORDERS.MEMBER_CODE
WHERE EC_ORDERS.ORDER_DATETIME LIKE '2023-07%'
AND cast(julianday(EC_ORDERS.ORDER_DATETIME)-julianday(MAE_DATETIME) as integer)
> 365
ORDER BY EC_ORDERS.ORDER_DATETIME DESC
, EC_ORDERS.MEMBER_CODE DESC
提出情報
提出日時 | 2023/10/19 17:09:33 |
コンテスト | 第9回 SQLコンテスト |
問題 | クーポン配布対象 |
受験者 | lux |
状態 (詳細) | AC (Accepted: 正答) |
メモリ使用量 | 78 MB |
メッセージ
テストケース(通過数/総数)
2/2
状態
メモリ使用量
データパターン1
AC
78 MB
データパターン2
AC
77 MB