Dinâmica SQL dinâmica por coluna SQL Server
Supondo que temosn
colunas comm
linhas
table 1:
someName1 someName2 someName3 ... someNameN
----------------------------------------------
12.5 12.34 56.6 ... 33.2
1.2323 12.5 57.2 ... 123.1
2.789 45.2 766.1 ... 56.2
45.23 34.3 7.4 ... 33.4
52.1 4.3 89.8 ... 67.3
Como usar o SQL dinâmico para fazer em geral
Resultado (A table with n rows
, com, ID de incremento automático, nome da coluna da Tabela1 e Soma da coluna como):
ID Column Result
--------------------------------
1 someName1 SUM(someName1)=12.5+1.2323+2.789+45.23+52.1
2 someName2 SUM(someName2)=12.34+12.5+45.2+34.3+4.3
3 someName3 SUM(someName3)=56.6+57.2+766.1+7.4+89.8
... ...
... ...
N someNameN SUM(someName3)=33.2+123.1+56.2+33.4+67.3
OndeSUM(columnName)
é o valor da soma de todos os valores deTable 1,
Como fazer isso para qualquer tamanho de qualquer tabela, em quen
poderia ser50
, em outras palavras, umtable with 50 columns
??