我想知道这个查询到底在哪里我不清楚。我想获得在特定周内工作的所有不同 RepID 的计数。这是在 SQL Server 2005 中。谢谢!!
此查询为我提供了整周不同的 RepID。如果他在 2 个不同的日子有记录,我想计算 RepID 两次,但即使他在任何特定的日子有超过 1 条记录,我也只计算一次。我希望我很清楚。对不起,我之前不清楚!谢谢!
Select count(distinct(RepID)) as SalesPeople from DailyInfo
where Date > DATEADD(dd, -(DATEPART(dw, @Date)-1), @Date)
and Date < DATEADD(dd, 7-(DATEPART(dw, @Date)), @Date)