1
1
是的,您可以在SQL Server 2005及更高版本中很容易地做到这一点—这个神奇的词是
以下是您需要的查询:
一开始,数据透视表的概念有点难理解——也许这些额外的信息来源将有助于: 来自msdn的解释可能会给我们一些启示:
所以你基本上取一个变量
马克 |
2
0
您需要交叉表查询。不幸的是,在SQL Server中这并不容易。在MS Access中非常简单(有一个向导可以帮助)。 您需要使用Pivot函数。我正在使用这样的存储过程:
我的视图(家庭护理)是我要透视的视图,家庭护理是要透视的列,总和(计数)是我的值。 |
Duvan · 将逗号(,)替换为点(.)[副本] 2 年前 |
Mateen Bagheri · 选择表的计数并选择其自身 2 年前 |
SoT · SQL Server中求和函数的工作方式 2 年前 |
NKAT · 将列值聚合到列表中会产生错误 2 年前 |
deanpillow · 返回两列中有一个匹配值的记录 2 年前 |
snowflakes74 · 在Dapper中异步查询多个结果 2 年前 |