我想用group by by的方法在DB2中創建一個視圖。不確定SQL語句是否能夠創建這樣的視圖。DB2集合函數
數據:
TableId department item
1 dept1 item1
2 dept2 item1
3 dept1 item1
4 dept2 item1
查看輸出:
department item id
dept1 item1 1,3
dept2 item1 2,4
我能夠按部門和項目,以創建一個視圖組,但不確定如何將表視圖結合起來。
尋求建議。
很多預先感謝。
據我所知,有沒有DB2這種簡單的解決方案就像MYSQL一樣,它具有'GROUP_CONCAT()'功能,但我在這裏找到了一個解決方案:http://www.vertabelo.com/blog/group-concat。希望能幫助到你。 –
這可以通過OLAP函數完成。 – AngocA
你在哪個平臺上運行 - LUW vs iSeries vs z/OS?你打算用匯總的ID做什麼?請注意,大多數情況下,自動遞增ID的值應該沒有意義... –