从表中创建逐月视图,仅显示状态更改日期

时间:2017-04-11 16:07:48

标签: mysql sql

我的表格结构如下:

id    changedate     status
1     1997-11-04   Installed
1     2010-01-10  Terminated
2     2015-10-05   Installed   

上面的changedateMAX(ChangeDate) by Month

目标是创建tableview,逐月显示每个ID的状态,直到本月。

示例输出:

id    changedate     status
1     1997-11-01   Installed
1     1997-12-01   Installed
1     1998-01-01   Installed
...
1     2010-01-10  Terminated
...
1     2017-04-01  Terminated
2     2015-10-01   Installed 
...

我是MySQL的新手,我的大脑想要使用LEAD()函数,但是由于MySQL不支持该函数,所以我很难过。非常感谢任何帮助。

0 个答案:

没有答案