我有一个佣金报告功能,可以获取员工的所有日常销售信息。 fCommissionINFO
我想做的是根据输出获取不同的信息并创建佣金报告。例如,该功能获取总客户数、特定销售的描述。我想做的是统计总销售额、特定销售额的总数和特定销售额的百分比。例如......如果“Sara”的总销售额为“100”......在这 100 个销售额中,她有 3 个服务“x”(总计 3%)、5 个服务 Y(5%)、6 个服务“z”(6%)等等等等……
我最初的 2 个存储函数调用是:
Select UserName, SUM(CarCount) AS Cars
FROM dbo.fCommissionINFO(@startdate, @endate, 'ALL', 'ALL', '1', 'ALL', 'Combined', '0') AS fCommissionINFO_1
WHERE (Services > 0)
GROUP BY UserName
和
SELECT COUNT(Description) AS [service x]
FROM dbo.fCommissioninfo(@startdate, @endate, 'ALL', 'ALL', '1', 'ALL', 'Combined', '0') AS fCommissionINFO_1
WHERE (Description = 'service x')
我如何将这些结合起来,并结合第三个与用户名对齐?