0
A
回答
0
從你展示的例子中,只需添加一個逗號的DISTINCT
條款,並更改STUFF
功能start
參數爲1:
select distinct t1.FieldA,
STUFF((SELECT distinct ',' + t2.FieldB
from yourtable t2
where t1.FieldA = t2.FieldA
FOR XML PATH(''), TYPE
).value('.', 'NVARCHAR(MAX)')
,1,1,'') data
from yourtable t1;
相關問題
- 1. Oracle sql:使用兩個listagg
- 2. 在XMLELEMENT中使用LISTAGG XMLFOREST
- 3. LISTAGG IN PL/SQL
- 4. 的Oracle SQL - 從LISTAGG
- 5. ORACLE SQL listagg函數
- 6. 在ListAGG上使用instr
- 7. 選擇其中在(使用LISTAGG之後)
- 8. 在Grails中使用listAgg和H2 db
- 9. 可以使用LISTAGG嗎?
- 10. 如何使用的東西()甲骨文LISTAGG()函數轉換到SQL Server
- 11. 在SQL Server中使用PIVOT
- 12. 在PHP中使用SQL Server
- 13. 在SQL Server中使用Xpath
- 14. 在sql server中使用SQLCMD
- 15. 在SQL Server中使用count()
- 16. 在SQL Server中使用Gii
- 17. 在SQL Server中使用INDEX
- 18. 在SQL Server中使用OpenXML
- 19. 在SQL Server中使用AcceptChanges
- 20. SQL Listagg函數 - 錯誤
- 21. 將SQL查詢與JOIST和SQL查詢結合使用LISTAGG?
- 22. 針對SQL Server的分組字符串聚合/ LISTAGG
- 23. Oracle SQL Developer 3.1.07使用listagg在字符之間增加空格
- 24. SQLSERVER中的ListAGG
- 25. Vertica中的LISTAGG
- 26. SQL Server 2005查詢使用?這在SQL Server 2012中無效
- 27. 無法在SQL Server Express 2008中使用SQL Server身份驗證
- 28. 在CakePHP中使用SQL Server:未安裝PHP SQL Server接口
- 29. 如何使用LISTAGG清理此報告?
- 30. 使用SQL Server
你的標題和標籤不匹配;你的意思是Microsoft SQL Server或Oracle? –