0
点赞
收藏
分享

微信扫一扫

SQLSERVEL合并数据

westfallon 2023-06-02 阅读 66

select bankCard=(select b.BankCardNumber+',' from C_BankCard as b where b.UserId=r.UserId FOR XML PATH('')),* from [C_User_Register] r where r.UserId='101457'

select CONCAT(b.BankCardNumber,',',b.BankName) from C_BankCard as b where b.UserId='101457' -- SQLSERVER 2017 版本 select STRING_AGG(b.BankCardNumber,',') from C_BankCard as b where b.UserId='101457'

select *,STUFF((select BankCardNumber+',' from C_BankCard FOR XML PATH('')),1,1,'' ) as t from C_BankCard

举报

相关推荐

0 条评论