0

我在从我的数据库中获取所需结果时遇到问题。和列join_service_datedropped_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
4

0 回答 0