根据日期查找某些属性的所有更改。

时间:2017-07-20 09:24:14

标签: mysql sql group-by

我从数据库中提取了一个这样的结果集:

date       | bussines attribute 
===========|======================
2017-07-20 | A
2017-07-16 | A
2017-07-12 | A
2017-07-01 | B
2017-06-01 | B
2017-05-22 | A
2017-04-11 | C
2017-03-23 | C

我想要实现的目标是在每次更改我提到的业务属性之前获取最后一条记录:

2017-07-20 | A
2017-07-01 | B
2017-05-22 | A
2017-04-11 | C

如果不是用户可以切换回以前的值之一的情况,则分组将在此处为我工作。有任何想法如何在MySQL中解决它?

0 个答案:

没有答案