|
|
1
3
您正在寻找的通常称为交叉表查询。如果您要问的是如何在给定的 静止的 列列表,您可以这样做:
同样,您可以使用断开链接建议的透视功能。但是,上述解决方案和透视功能都依赖于 静止的 列声明。如果您想要的是列的动态列表(也就是动态交叉表),那么您就超出了T-SQL最初设计的范围。它是 可能的 有一些不稳定的动态SQL,但它又脆弱又笨重。相反,您应该在中间层组件中构建结果集,或者使用将构建交叉表结果的报告工具。 |
|
|
2
2
使用 Pivot 桌子。。 一个简单的例子……
查询
结果
|