サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
ドラクエ3
eccubememo.blog52.fc2.com
ポイントに有効期限を設ける=「最終購買日から○ヶ月以上経過した会員のポイントを0にする」だけなら、処理としては簡単です。 dtb_customer(顧客マスタ)のlast_buy_date(最終購入日)から○ヶ月(以上)経過したポイントを0にしてやればいいだけです。 こんな感じ。(postgreSQLの場合) (SQL1) //最終購買日から24ヶ月以上経過した会員のポイントを0にする update dtb_customer set point=0 where CAST(last_buy_date + '24 months' AS timestamp) <= CURRENT_TIMESTAMP ; (SQL2) //特定の会員のポイントを0にする update dtb_customer set point=0 where customer_id=?; これを毎日0時(SQL1)とか、任意の
このページを最初にブックマークしてみませんか?
『eccubememo.blog52.fc2.com』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く