相关疑难解决方法(0)

如何连接每个组的特定列的所有字符串

假设我有这个表[表1]

Name    Mark
------- ------
ABC     10
DEF     10
GHI     10
JKL     20
MNO     20
PQR     30
Run Code Online (Sandbox Code Playgroud)

我的SQL语句应该是什么来检索看起来像这样的记录:( group by [mark]).我已经完成了1和2列,但不知道如何完成第3列(使用相同的[mark]连接[name])

mark count     names
---- -----     -----------
10       3     ABC,DEF,GHI
20       2     JKL,MNO
30       1     PQR
Run Code Online (Sandbox Code Playgroud)

我正在使用Microsoft SQL.请帮忙.谢谢

sql t-sql sql-server xquery sql-server-group-concat

21
推荐指数
1
解决办法
4万
查看次数

标签 统计

sql ×1

sql-server ×1

sql-server-group-concat ×1

t-sql ×1

xquery ×1