【发布时间】:2019-05-09 08:54:52
【问题描述】:
我正在尝试旋转此表
COL1| COL2
001| |001-TIPOLOGIA
001| |001-MATERIALE
002| |002-TIPOLOGIA
002| |002-MATERIALE
002| |002-DIAMETRO_ESTERNO
002| |002-LUNGHEZZA_FILETTATURA
004| |004-TIPOLOGIA
004| |004-DIAMETRO
006| |006-TIPOLOGIA
006| |006-MATERIALE
006| |006-QUALITA
006| |006-DIAMETRO_EXT
006| |006-DIAMETRO_INT
006| |006-SPESSORE
006| |006-NORME_RIFERIMENTO
006| |006-PEZZI_CONFEZIONE
007| |007-TIPO_FILTRO
007| |007-DIMENSIONE_FILTRO
这样结果如下
001 |002 |004 |006 |007
001-TIPOLOGIA |002-TIPOLOGIA |004-TIPOLOGIA |006-TIPOLOGIA |007-TIPO_FILTRO
001-MATERIALE |002-MATERIALE |004-DIAMETRO |006-MATERIALE |007-DIMENSIONE_FILTRO
|002-DIAMETRO_ESTERNO |004-LUNGHEZZA |006-QUALITA |007-SPESSORE_CORPO
|002-ALTEZZA_GOMMA |004-MATERIALE |006-DIAMETRO_EXT |007-MATERIALE_CORPO
|002-DIAMETRO_FILETTO |PRENOTAZIONE |006-DIAMETRO_INT |
|002-LUNGHEZZA_FILETTATURA| |006-SPESSORE |
|006-NORME_RIFERIMENTO|
|006-PEZZI_CONFEZIONE|
试图运行一个支点我无法得到结果, 问题是我该如何解决
【问题讨论】:
-
这总是那五列吗?还是需要动态的?
-
是动态的,大约有 600 多列
-
600 列?这对任何事情都有什么用?解决方案是使用动态枢轴。像这样。 stackoverflow.com/questions/10404348/…
-
既然你说你“试图运行一个支点”,请发布你尝试了什么以及你遇到了什么错误。
-
我对您的输出的担忧是“行”似乎没有任何意义。这是一些并排设置的列表。因此,您会发现 TSQL 不适合做您想做的事。在应用程序或报告层中管理这一点要好得多。
标签: sql-server database tsql pivot