我有一个 MySQL 表,其中包含一个日期、一个来源、一些例如 facebook 粉丝和第三列,其中应该包含对前一天的更改。
该表如下所示:
Date | Source | fans | new fans
2013-02-02 | Facebook | 100 | -
2013-02-02 | Twitter | 60 | -
2013-02-03 | Facebook | 120 | -
2013-02-03 | Twitter | 62 | -
2013-02-04 | Twitter | 65 | -
2013-02-04 | Facebook | 130 | -
2013-02-05 | Facebook | 145 | -
2013-02-05 | Twitter | 70 | -
和
sql查询应该把它变成这样:
Date | Source | fans | new fans
2013-02-02 | Facebook | 100 | -
2013-02-02 | Twitter | 60 | -
2013-02-03 | Facebook | 120 | 20
2013-02-03 | Twitter | 62 | 2
2013-02-04 | Twitter | 65 | 3
2013-02-04 | Facebook | 130 | 10
2013-02-05 | Facebook | 145 | 15
2013-02-05 | Twitter | 70 | 5
如何计算来源两天之间的差异?