微软 SQL Return 所有 "X" 作为 "Z"
Microsoft SQL Return all "X" as "Z"
我需要查询方面的帮助,我想 return "X" 的所有值作为 "Z"。
在我的查询中,我 return 搜索所有销售活动,然后按描述对它们进行分组,然后对每个描述进行总计。但问题是对于相同类型的activity,描述并不总是相同的。
有时呼叫会被列为 "phone call" 或 "call back"。但是我想return每组下的CALL不是“phone调用”或者“回调”。
所以而不是 returning....
- 描述编号
- Phone 调用 4
- 回调 5
- 会议 1
我只想
- 描述编号
- 调用 9
- 会议 1
数据库中还有其他几个描述,所以我不能只计算所有内容。
使用 CASE 语句并将每个值设置为您想要的适当类别。然后 GROUP BY CASE 语句,在 SELECT 子句中应用 COUNT(*) 函数。
我需要查询方面的帮助,我想 return "X" 的所有值作为 "Z"。
在我的查询中,我 return 搜索所有销售活动,然后按描述对它们进行分组,然后对每个描述进行总计。但问题是对于相同类型的activity,描述并不总是相同的。
有时呼叫会被列为 "phone call" 或 "call back"。但是我想return每组下的CALL不是“phone调用”或者“回调”。
所以而不是 returning....
- 描述编号
- Phone 调用 4
- 回调 5
- 会议 1
我只想
- 描述编号
- 调用 9
- 会议 1
数据库中还有其他几个描述,所以我不能只计算所有内容。
使用 CASE 语句并将每个值设置为您想要的适当类别。然后 GROUP BY CASE 语句,在 SELECT 子句中应用 COUNT(*) 函数。