作者HelloJimmy (Angel Michael)
看板Database
标题[SQL ] mySQL的event schedule计算?
时间Sun Aug 14 20:42:11 2016
(针对
SQL 语言的问题,用这个标题。请用 Ctrl+Y 砍掉这行)
资料库名称:mySQL
资料库版本:5.6.x
内容/问题描述:
大家好,
我使用mySQL 5.6.x
想设计一个每天运算一次的event
去计算每个user的未逾期effecitve_number的总和是多少。
table设计如下:
user_id effective_number order_date
------- ---------------- -----------
A 3 2016-07-30
A 2 2016-08-30
A 4 2016-08-30
B 3 2016-08-30
B 2 2016-05-31
C 2 2016-06-30
假设今天是2016-08-14
则user A的order_number总和是未逾期的总和
也就是2+4=6
而B的order_number=3
而C的order_number=0
请问这该如何用event实作?
谢谢大家~
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 36.225.15.86
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Database/M.1471178533.A.FFE.html