【发布时间】:2018-07-31 14:58:51
【问题描述】:
我需要转换下面的查询以供 SQL Server 使用。任何想法如何转换此 ListAgg 查询以供 SQL Server 使用?
select A.CONTRACT_ID,A.CONTRACT_ref_num,A.BA_INT_ID,LISTAGG(B.WHOLE_NAME,' | ') WITHIN GROUP (ORDER BY A.CONTRACT_ID DESC) Distributors
into #Distributors from MN_BA_INT A, MN_BA_INT_WHOLE B, MN_STRUCTURED_DOC C
where
A.CONTRACT_ID=C.struct_doc_id
AND A.BA_INT_ID=B.BA_INT_ID
group by A.CONTRACT_ID,A.CONTRACT_ref_num,A.BA_INT_ID
【问题讨论】:
标签: sql oracle sql-server-2012 listagg