我正在研究一個將從表中收集數據並顯示報表數據的查詢。將多行合併到一列中而不重複
的數據是這樣的:
Player Score
001 10
001 20
002 20
002 20
001 10
002 10
003 20
002 20
001 10
我希望它這樣
Player Score
001 10,20
002 10,20
003 20
顯示它,但我得到的是這樣的
在得分列所有數據的組合列表Player Score
001 10,20,10,10
002 20,20,10,20
003 20
有沒有人有一個想法如何使這項工作?
您是否嘗試過使用'DISTINCT'? – Kermit
你爲什麼想要?這是一個SQL反模式。 – MatBailie
可以反覆出現的'CTE'回答這個?反覆將每個分數連接到一個字符串? – whytheq