将Oracle LISTAGG转换为MsSqlServer构造

时间:2017-02-09 10:18:13

标签: sql sql-server tsql

我想将此构造从oracle syntaxis转换为mssql。

SELECT
   cs.id,
   LISTAGG(w.WonderNumber, '|')
      WITHIN GROUP (
        ORDER BY w.WonderNumber) AS Wonder
FROM
   CasaS cs

我尝试了FOR XML PATH的方法,但并没有完全理解这一点。能否请您解释一下解决方案。提前致谢!

0 个答案:

没有答案