相关疑难解决方法(0)

字符串相当于Sum以连接

我想查询一行输出左表中的Id和连接表中的描述.

架构:

person
---------    
id (int)

role
-------------
id (int)
description (varchar(100))

personrole
-------------
personid (int)
roleid (int)
Run Code Online (Sandbox Code Playgroud)

示例数据:

person
------------
id
1
2

role
------------
id   description
1    user
2    admininstrator
3    tester

personrole
-------------
personid   roleid
1          1
2          1
2          2
2          3
Run Code Online (Sandbox Code Playgroud)

所以,我希望输出为:

PersonId   Roles
1          user
2          user;administrator;tester
Run Code Online (Sandbox Code Playgroud)

sql t-sql sql-server sql-server-2008

4
推荐指数
2
解决办法
3万
查看次数

标签 统计

sql ×1

sql-server ×1

sql-server-2008 ×1

t-sql ×1