update:将另一表里查询的数据,拼接赋值

在公司业务里,需要在存储过程里,更新操作:将另一表里查询的数据,拼接赋值

	UPDATE a
		SET a.cdescription='申请于'+b.dneed+'前采购'+CONVERT(VARCHAR(10),icount)+'种物品'
		FROM op_engorder_e_spe a,(SELECT COUNT(1) icount,MAX(CONVERT(VARCHAR(10),dneed,120)) dneed FROM op_engpurplans_e WHERE op_engpurplans_e_id=@keyid) b
		WHERE a.cvo='op_engpurplan_e' AND a.ckeyid=@keyid

你可能感兴趣的:(数据库,数据库)