22,210
社区成员
发帖
与我相关
我的任务
分享
CREATE TABLE #B1 (ZD1 ntext,TJZD1 INT)
CREATE TABLE #B2 (ZD2 VARCHAR(20),TJZD2 INT)
INSERT INTO #B1 VALUES ('',1)
INSERT INTO #B2 VALUES
('A',1),
('B',2),
('C',3),
('D',4),
('E',5),
('F',6),
('G',7),
('H',8),
('I',9)
UPDATE #B1 SET ZD1 = (SELECT ZD2 + ',' FROM #B2 FOR XML PATH('')) WHERE TJZD1 = 1
SELECT * FROM #B1
DROP TABLE #B1
DROP TABLE #B2
update 表1 set 字段1=(select ''+字段2 from 表2 where 条件字段>1 FOR XML PATH('')) where 条件字段2=1
用XML合并多条