我在从我的数据库中获取所需结果时遇到问题。和列join_service_date
有dropped_service_date
日期。r
如果拒绝,则拒绝在列中有一个。
我希望能够计算代理商的销售、拒绝、销售下降以及这些销售中有多少在 0-30 天、31-60 天或 61-90 天内放弃了我们的服务。我通过几个小查询得到了我需要的结果,但我想学习或知道如何在 1 个或尽可能少的查询中收集信息。
另外,我将如何为特定月份(如 3 月或 4 月)指定此内容。
select agentid,
count(join_service_date),
count(dropped_service_date),
count(rejects),
datediff(day, join_service_date, dropped_service_date)
from dbtable
group by agentid