我正在使用Java,JS和JDBC開發Web應用程序。我在我的數據庫中有一些包含事務詳細信息的表,我想用它在我的JSP中的HighChart中顯示。我能夠得到下表的一個結果:構建在Highchart中顯示的數組的動態數量
現在,我要的是將數據分割成若干的基礎上,今年和類別ArrayList
S的我可以通過我的HighChart - 每個ArrayList
應該包含一年的對象,類別和每月銷售的數組,應該是這樣的
2015 , COLOUR , [1,0,0,6,0,0,0,0,0,0,0,0]
2015 , DESIGN , [2,4,6,0,0,0,0,0,0,0,0,0]
2016 , DESIGN , [0,0,0,5,5,4,7,0,0,0,0,0]
2016 , COLOUR , [0,0,0,5,5,3,6,0,0,0,0,0]
其中數組表示,每年和類別,每月銷售額(0就意味着沒有銷售或沒有數據從那個月的數據庫)。
我一直在試圖得到這個權利很長一段時間了,使用迭代器和for循環,但我無法得到它的工作。我不在尋找代碼,只是一些想法和指導如何接近這個最好的方式,因爲我有點卡住了。
您的數據庫表/設計是一團糟。有沒有可能改變這一點? – ControlAltDel
是啊,有什麼建議如何?這只是我正在查詢的結果表。 –