2013-04-08 34 views
3

我正在尋找類似於Oracle的LISTAGG的HSQLDB中的函數(或一組函數)。hsqldb提供的功能與listagg相似嗎?

我有這個作爲一個更大的選擇部分,並想保持語法儘可能相似的HSQLDB:

SELECT LISTAGG(owner_nm, ', ') WITHIN GROUP (ORDER BY owner_nm) 
     FROM OWNERSHIP WHERE FK_BIZ_ID = BIZ.BIZ_DATA_ID) AS CURRENT_OWNER 

這樣做的一點是,我們正在嘗試使用HSQLDB進行遠程工作和Oracle在網站,產品等方面的工作,所以我想盡可能少地更改DDL來實現這一點。

看着ARRAY_AGG,它看起來似乎沒有做任何類似的事情(只要能夠像我們在OWNERSHIP中那樣從單獨的表中拉出來)。有關我如何完成此任務的任何建議?

回答

相關問題