select A.ID,A.NAME,(
select city + ','
from A t2
where t2.ID = t1.ID
for xml path('')
) as city
from A t1
※ 引述《fr730149 ()》之銘言:
: ※ 引述《etchen (香港代買開始)》之銘言:
: : database:MS SQL Server
: : 請問我有兩個Table A,B,要怎麼下才能變成Table C呢??
: : 換個說法就是,要怎樣把Table B的column串成一行??
: : Table A
: : --------------
: : ID name
: : 1 Mark
: : 2 Mary
: : 3 Leo
: : Table B
: : --------------
: : ID city
: : 1 Taipei
: : 1 Tainan
: : 2 Taipei
: : 3 ChangHua
: : 3 Kaohsiung
: : Table C
: : --------------
: : ID name city
: : 1 Mark Taipei,Tainan
: : 2 Mary Taipei
: : 3 Leo ChangHua,Kaohsiung
: : 謝謝:)
: 借用一下原po的問題…
: 在下也遇到相同的問題,可惜推文的連結已經失效
: 請問各位先進,要如何解決這問題呢?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 210.59.164.109