你將如何去旋轉數據表中的數據列的數量從哪個變化?幾列總是在數據表中,如ID和Name,但其餘的可能會有所不同。我一直在努力掙扎,似乎無法提出一個優雅的解決方案。有沒有人有建議?透視數據表與未知列數
1
A
回答
1
使用「屬性」和「PropertyVal」表來定義這些「虛擬列」
屬性表將存儲有關的財產,如標題,數據類型,可空,默認值元信息等
的PropertyVal表將具有
EntityID
PropertyID
Value
當你轉動你把已知列比如從實體表ID和姓名,然後使用元數據在屬性表中創建這些虛擬列和使用數據在裏面PropertyVal表噴虛擬財產的價值在
1
一個老問題,但也許你可以使用這裏寫C#的透視方法:http://michaeljswart.com/2011/06/forget-about-pivot/
相關問題
- 1. 數據透視表與已知數量
- 2. 數據透視表可以使用未知數量的列嗎?
- 3. 動態透視未知數據
- 4. 數據透視表與數據透視表高速緩存
- 5. 數據透視表與VBA
- 6. SQL Server的數據透視未知數量的列
- 7. 數據透視表列總數
- 8. 透視表數據
- 9. VSTO Excel 2007數據透視表,在多個列中具有數據透視表
- 10. Laravel的數據透視表+一般的數據透視表
- 11. Microsoft Access數據透視表到SQL Server數據透視表
- 12. 隱藏數據透視表中的數據透視表項
- 13. Excel數據透視表:在分組數據透視表
- 14. 與SUM的SQL數據透視表
- 15. Mysql數據透視表與where條款
- 16. 與Oracle的SQL數據透視表?
- 17. MySQL動態數據透視表與PHP
- 18. 高級JPA與數據透視表
- 19. Mysql的數據透視表與案件
- 20. 與數據透視表的關係
- 21. 數據透視SQL表與文本行
- 22. 數據透視表與加權中值
- 23. 麻煩與MySQL的數據透視表
- 24. SQL數據透視表與日期
- 25. MYSQL數據透視表與加盟
- 26. SQL數據透視表 - 多行多列
- 27. 有一列的SQL數據透視表
- 28. 查詢數據透視表的列值
- 29. SQL Server數據透視表指定列
- 30. TSQL數據透視長列表
+1真正需要的是什麼SQL是某種形式的SSRS矩陣控制。 .. – gbn 2011-06-15 18:07:59
冒着脫離話題的風險......我相信它的確如此? http://msdn.microsoft.com/en-us/library/ms251709.aspx – 2011-06-17 12:48:01
我的意思是「來自* SSRS的矩陣控制*」。哎呀。 – gbn 2011-06-17 12:51:14