0
我想写一个查询来返回每个特定类别的通话时间总和。只有3个类别,我只希望3行与时间的总和返回。我认为使用独特的功能会起作用,但它也适用于会议纪要。独特只有1列
我该如何操作这个查询来区分不同类别?
SELECT DISTINCT
category, SUM(calltime)
FROM
table
我想写一个查询来返回每个特定类别的通话时间总和。只有3个类别,我只希望3行与时间的总和返回。我认为使用独特的功能会起作用,但它也适用于会议纪要。独特只有1列
我该如何操作这个查询来区分不同类别?
SELECT DISTINCT
category, SUM(calltime)
FROM
table
你应该使用GROUP BY
,而不是不同的
SELECT SUM(calltime)
FROM table
GROUP BY catagory
如果我已经按日期这样的分组,不,我只是在最后还加了GROUP BY产品类别? SELECT产品类别,SUM(calltime) FROM表 GROUP BY DATEPART(WK,activity_date) 和产品类别 – MidnightPolaris
@MidnightPolaris可以按多个列或表达式这样'GROUP BY COL1,COL2,FN(COL3)'基团,其将乘以返回的行 – Teneff