TSQL PIVOT中的聚合函数
在某些情况下,我将聚合函数视为sum、Max或avg。如何确定在PIVOT语句中使用哪个聚合函数? 非常感谢。TSQL PIVOT中的聚合函数,tsql,pivot,Tsql,Pivot,在某些情况下,我将聚合函数视为sum、Max或avg。如何确定在PIVOT语句中使用哪个聚合函数? 非常感谢。 smith您可以在透视图中使用任何聚合函数,但这取决于您对查询的要求 包括: SUM() MIN() MAX() COUNT() AVG() 您可以在透视图中使用任何聚合函数,但这取决于您对查询的要求 包括: SUM() MIN() MAX() COUNT() AVG() 这取决于你的要求。你有吗?这取决于你的要求。有吗?在上面的例子中,我将“condition_result”作为
smith您可以在
透视图中使用任何聚合函数,但这取决于您对查询的要求
包括:
SUM()
MIN()
MAX()
COUNT()
AVG()
您可以在透视图中使用任何聚合函数,但这取决于您对查询的要求
包括:
SUM()
MIN()
MAX()
COUNT()
AVG()
这取决于你的要求。你有吗?这取决于你的要求。有吗?在上面的例子中,我将“condition_result”作为int数据类型。成功了。更改为位数据类型后,它停止工作。为什么?如何确定哪个聚合函数是正确的。感谢you@LaysomeSmith我不确定你在引用其他问题时问了什么。@LaysomeSmith如果你使用的是位字段,那么你需要将其包装在CASE
语句中,以获取该字段的值。为什么?位字段(真或假)不是值吗?我看到过字段也返回Null的示例。我还是不明白。感谢您的回复。大多数聚合函数都不能与位
数据类型一起使用。你需要做什么?这将帮助您决定使用哪个函数。在上面的例子中,我将“condition_result”作为int数据类型。成功了。更改为位数据类型后,它停止工作。为什么?如何确定哪个聚合函数是正确的。感谢you@LaysomeSmith我不确定你在引用其他问题时问了什么。@LaysomeSmith如果你使用的是位字段,那么你需要将其包装在CASE
语句中,以获取该字段的值。为什么?位字段(真或假)不是值吗?我看到过字段也返回Null的示例。我还是不明白。感谢您的回复。大多数聚合函数都不能与位
数据类型一起使用。你需要做什么?这将帮助您决定使用哪个函数。