我有一张有 1000 行的表。存在的列是 ID、DBID、TalkTime。
我在做:
SELECT DBID, SUM(TalkTime)
FROM Incoming_Calls
GROUP BY DBID
这压缩到大约 18 行。
我想知道如何计算每个分组中存在的记录数。因此,例如 DBID 105 的总和为 526,由 395 条记录组成,DBID 104 的总和为 124,由分组期间的 241 条记录组成。
有任何想法吗?
使用 Microsoft SQL Server 2012。