我知道這個問題之前已經被問過了,但是任何答案都無法幫助我滿足我期望的要求。所以問這個問題在新線程紅移數據庫數據透視表
在紅移如何使用透視數據到每個每一個獨特的維度組一行的形式,例如:
id Name Category count
8660 Iced Chocolate Coffees 105
8660 Iced Chocolate Milkshakes 10
8662 Old Monk Beer 29
8663 Burger Snacks 18
到
id Name Cofees Milkshakes Beer Snacks
8660 Iced Chocolate 105 10 0 0
8662 Old Monk 0 0 29 0
8663 Burger 0 0 0 18
類別上面列出的繼續改變。 Redshift不支持數據透視運算符和一個case
表達式將不會有太大的幫助(如果不是請建議如何做)
我怎樣才能達到這個紅移的結果?
(以上只是一個例子,我們將有超過1000個類別和這些類別保持對不斷變化的)
看看這個解決方法。不理想,但確實允許任意數量的類別。 HTTP://計算器。com/questions/42684179/aws-redshift-pivot-table-all-dimensions/42687221#42687221 – systemjack