【发布时间】:2020-11-07 19:17:36
【问题描述】:
如何写一个简洁的sql来获取每月订阅率。
公式:订阅率=订阅数/试用数
注意:棘手的部分是订阅事件应归因于公司开始跟踪的月份。
| id | date | type |
|-------|------------|-------|
| 10001 | 2019-01-01 | Trial |
| 10001 | 2019-01-15 | Sub |
| 10002 | 2019-01-20 | Trial |
| 10002 | 2019-02-10 | Sub |
| 10003 | 2019-01-01 | Trial |
| 10004 | 2019-02-10 | Trial |
Based on the above table, the out output should be:
2019-01-01 2/3
2019-02-01 0/1
【问题讨论】:
-
日期函数是高度特定于供应商的。请用您正在使用的数据库标记您的问题:mysql、oracle、sql-server...?