本帖最后由 guoweidong 于 2011-11-16 18:11:41 编辑

解决方案 »

  1.   

    表结构用户id 积分 获取时间 到期时间 剩余积分如对性能要求高,所有时间改成时间戳。每次使用积分的时,在剩余积分上扣除相应数值。提醒功能实时性要求不高的话,可以每天晚上计算快要到期积分,并将提示信息写入一张消息表。客户登录读取消息表,并删除大概就是这个意思
      

  2.   

    不是高手。但是我建议。可以见给个状态。根据你的所说的条件设个状态(或者多个)。然后触发。在消费积分时触发。这样你查询就可以根据状态来查。
      

  3.   

    如对性能要求高,所有时间改成时间戳。举个例子什么意思?
    这个要取到每条新增积分,然后再去消费,扣除相对应的使用积分依时间序顺减去!
      

  4.   

    条件中要进行时间比较,如果用时间戳的话速度会快很多。