0

我被分配了有关交易的工作,我想找到不同资产的买家和卖家,我有每笔交易的买家和卖家的数据,但我被告知要使用 LISTAGG 功能是 BUYR 或 SELLR 的数据集,因此它将显示为 (buyer) - (seller),用破折号分隔它们

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 列的表格;合同的 ISIN,公司,类型,将说明“买方”或“卖方”,账户类型,无论是账户所有者还是决策者,以及 LEI 代码

4

0 回答 0