0
我有3个表:SQL Server 2008的多行合并成1用逗号+ 3个表
MovieDB
movieID | Title
1 | Star War
StarringDB
movie ID | nameID
1 | 1
1 | 2
1 | 3
1 | 4
1 | 5
nameDB
nameID | Name
1 | Harrison Ford
2 | Mark Hamill
3 | Carrie Fisher
4 | Peter Cushing
5 | Alec Guinness
我想输出是:
ID | Title | Starrings
1 | Star War | Harrison Ford, Mark Hamill, Carrie Fisher, Peter Cushing, Alec Guinness
什么数据库您使用的?你有什么尝试? – sybkar 2013-04-11 18:49:46
@sybkar - 你看过标题吗? – 2013-04-11 18:51:07
@ PM77-1 - 我确实读过这个标题,虽然我很确定他的意思是MS SQL Server,但SQL:2008也是一个SQL标准 - 因为Mike是一个新用户,让他在正确的轨道上开始似乎谨慎 – sybkar 2013-04-11 18:54:20