微软 SQL Return 所有 "X" 作为 "Z"

Microsoft SQL Return all "X" as "Z"

我需要查询方面的帮助,我想 return "X" 的所有值作为 "Z"。

在我的查询中,我 return 搜索所有销售活动,然后按描述对它们进行分组,然后对每个描述进行总计。但问题是对于相同类型的activity,描述并不总是相同的。

有时呼叫会被列为 "phone call" 或 "call back"。但是我想return每组下的CALL不是“phone调用”或者“回调”。

所以而不是 returning....

我只想

数据库中还有其他几个描述,所以我不能只计算所有内容。

使用 CASE 语句并将每个值设置为您想要的适当类别。然后 GROUP BY CASE 语句,在 SELECT 子句中应用 COUNT(*) 函数。