我有一个在水平透视表中有 200 列数据的视图。我想对这 200 列进行 COUNT() 或 SUM() 。如何在不编写必须写出每一列的巨大 SQL 查询的情况下完成此操作?
我是如何想象的:
COUNT( [Column 1] -> [Column 200]) // Counts all values in Column 1 through Column 200.
它是怎样的:
COUNT([Column 1]) + COUNT([Column 2 ]) + COUNT([Column 3])... AS 'Total'
笔记:
我将此计数插入到另一个查询中,在该查询中我按另一个列名进行分组。