В настоящее время моя цель состоит в том, чтобы, если у меня есть три строки (a, b, z), (c, d, z), (e, f, z). Я объединю их в один столбец (a: b, c: d, e: f, z).
Я пробовал код:
SELECT
d.engagement_id,
(SELECT cf.field + ':' + cf.custom_field_value
FROM LEFT OUTER JOIN custom_fields cf ON cf.engagement_id = d.engagement_id
FOR XML PATH('')) [SECTORS]
FROM
pseudo_table d
В настоящее время говорится, что мне не хватает правильных скобок перед FOR. Любые идеи о том, почему это происходит / добраться до моей цели?