如何轉變格式的基礎上,在「Col1中」 讓值表中的初始表的內容是支點SQLSERVER
Col1 Col2 Cnt color
----------------------------
1 1 5 green
1 2 0 blue
1 3 7 red
2 1 0 gray
2 2 10 yellow
2 3 8 orange
INTO的格式如下
c11 d11 e11 color11 c12 d12 e12 color12 c13 d13 e13 color13
------------------------------------------- -----------------------
1 1 5 green 1 2 0 blue 1 3 7 red
2 1 0 gray 2 2 10 yellow 2 3 8 orange
表該查詢用於生成報告的數據集。在那裏我繪製了每個x,y座標的氣泡圖。
「c11 d11 e11 c12 d12 e12 c13 d13 e13」是新數據集中的列名。由於列可能動態變化,我引用這種方式。
我用顏色來繪製每個泡沫值
能有一個人請在此查詢幫助的顏色?
你爲什麼要這樣?你能解釋一下情況嗎? – Pankaj 2011-06-01 15:05:42
乍一看似乎有些缺失的數據。 c11,d11從哪裏來? – tofutim 2011-06-01 15:06:42
在SQL 2005及以上版本中有Pivot運算符 http://msdn.microsoft.com/en-us/library/ms177410.aspx – Magnus 2011-06-01 15:15:06