如何将listagg添加到SQL中提供的代码中

如何将listagg添加到SQL中提供的代码中,sql,listagg,aginity,Sql,Listagg,Aginity,我得到了关于交易的工作,我想找到不同资产的买方和卖方,我有每一笔交易的买方和卖方的数据,但我被告知在买方或卖方的数据集上使用Listag功能,因此它将显示为(买方)-(卖方),并用破折号分隔它们 SELECT nvl(fi.id, fi.fininstrmgnlattrbts_id) AS isin, entity_nm, id.type, subtype, id.lei FROM mbi_anon.vw_dz_red_mm_txn_tx tx LEFT JOIN mbi_anon.tmp_re

我得到了关于交易的工作,我想找到不同资产的买方和卖方,我有每一笔交易的买方和卖方的数据,但我被告知在买方或卖方的数据集上使用Listag功能,因此它将显示为(买方)-(卖方),并用破折号分隔它们

SELECT nvl(fi.id, fi.fininstrmgnlattrbts_id) AS isin, entity_nm, id.type, subtype, id.lei
FROM mbi_anon.vw_dz_red_mm_txn_tx tx
LEFT JOIN mbi_anon.tmp_ref_mm_lei_data lei
ON tx.exctgpty = lei.lei_cde
LEFT JOIN mbi_anon.vw_dz_red_mm_txn_fininstrm fi 
ON tx.splmtrydata_mdptransactionid = fi.splmtrydata_mdptransactionid
LEFT JOIN mbi_anon.vw_dz_red_mm_txn_identity id
ON tx.splmtrydata_mdptransactionid = id.splmtrydata_mdptransactionid
WHERE nvl(fi.id, fi.fininstrmgnlattrbts_id) IN ('SE0007126', 'SE0007525', 'SE0010296', 'SE0010296', 'CH0445689', 'SE0011414', 'SE0011414') 
LIMIT 1000;

这个代码给我的是一个有5列的表;在合同中,公司,类型将说明“买方”或“卖方”,账户类型,因此它是账户所有者还是决策者,以及LEI代码

我为DBMS添加了相关标签您做过任何研究吗?例如: