【发布时间】:2014-01-22 13:36:20
【问题描述】:
+----+--------------+------------+--------+
| id | user | date(data) | type |
+----+--------------+------------+--------+
| 3 | 5458848 | 2013-12-19 | SUBSCRIBE |
| 4 | 5458848 | 2013-12-19 | UNSUBSCRIBE |
| 5 | 5458848 | 2013-12-20 | SUBSCRIBE |
| 7 | 5458848 | 2013-12-20 | UNSUBSCRIBE |
| 8 | 7883870 | 2013-12-20 | SUBSCRIBE |
| 9 | 7883870 | 2013-12-23 | UNSUBSCRIBE |
| 10 | 7883870 | 2013-12-24 | SUBSCRIBE |
| 11 | 7883870 | 2013-12-24 | UNSUBSCRIBE |
| 12 | 7883870 | 2013-12-24 | SUBSCRIBE |
+----+---------+------------+-------------+
你好,我想知道如何在mysql中查询每天有多少用户活跃和不活跃,
例如:如果一个用户在同一天订阅和取消订阅,这意味着在那一天,我有一个用户不活跃
+------------+-------------+-------------+
| date(data) | active | inactive |
+------------+-------------+-------------+
| 2013-12-19 | 0 | 1 |
| 2013-12-20 | 1 | 1 |
| 2013-12-23 | 0 | 2 |
| 2013-12-24 | 1 | 1 |
+------------+-------------+-------------+
【问题讨论】: