日期:2014-05-17 浏览次数:20602 次
select MSGSUM,MSGSUB,batchNumber,MOBILE_NO,USERID,SMS_CONTENT from SMS_MT;
select USERID,
stuff(
(select ','+sms_content from sms_mt where MOBILE_NO = E.MOBILE_NO
order by MSGSUB for xml path('')),
1,1,'') as sms_content
from sms_mt E
where STATUS=1
group by MOBILE_NO,USERID,batchNumber;
现在实现的这也出点问题,它在第一条内容的时候出现个逗号,就是咨后面有个逗号,
我组合起来应该是没有逗号的,根据上图 他的MSGSUB就是从1开始组合的