因此,我有2个字段Other_EEs
,并且Other_EE_Names
来自同一张表。我想将两者都合并到另一个表中的一个现有字段中,而不会受到任何干扰。两者都包含一些信息。到目前为止,我分别合并了这两个字段,但是第二个字段覆盖了第一个字段。如何同时合并两个字段?到目前为止,这是我正在使用的内容。谢谢!
UPDATE MI
SET MI.M_Reps_Contact_Info = M.Other_EE_Names + ' '+ M.Other_EEs +
COALESCE( MI.M_Reps_Contact_Info +
CHAR(13) + CHAR(10), '' )
FROM dbo.suptbl_Sprint2_Interview AS M
INNER JOIN dbo.suptbl_Sprint2_MgrInterview AS MI
ON M.Junction_ID = MI.Junction_ID`
如果第二个“替代”第一个,那么我猜这些值可以为NULL。
尝试以下set
语句:
SET MI.M_Reps_Contact_Info = COALESCE(M.Other_EE_Names + ' ', '') +
COALESCE(M.Other_EEs, '') +
COALESCE(MI.M_Reps_Contact_Info +
CHAR(13) + CHAR(10), '' )
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句