Я пытаюсь взять несколько строк данных из столбца и вставить их в одну ячейку.Вот что я имею ниже:
+++HouseNumber+++++++CustomerType+++
+ 1 + Residential +
+ 2 + Commercial +
+ 2 + Residential +
+ 3 + Residential +
++++++++++++++++++++++++++++++++++++
И мне нужно получить это что-то похожее на это:
+++HouseNumber+++++++CustomerType+++++++++++++++
+ 1 + Residential +
+ 2 + Commercial Residential +
+ 3 + Residential +
++++++++++++++++++++++++++++++++++++++++++++++++
Я понимаю, что это против нормализации;тем не менее, мне просто нужно, чтобы эти данные отображались таким образом, чтобы в дальнейшем их было легче просматривать, и на конкретную ячейку больше никогда не будут ссылаться какие-либо отдельные элементы в ней.
Я попытался сделать это, создав дватаблиц, одна с tempCustomerType, а другая с полем customerType или по умолчанию равной NULL, а затем обновляется с использованием следующего:
UPDATE CustomerIdentifier
SET CustomerIdentifier.CustomerType = TempTable2.CustomerTypeTemp + CustomerIdentifier.CustomerType
FROM CustomerIdentifier
INNER JOIN TempTable2
ON CustomerIdentifier.SUB_ACCT_NO_OCI = TempTable2.SUB_ACCT_NO_OCI
Однако после этого каждое поле все еще было равно нулю.Так есть ли шанс, что кто-нибудь здесь может мне помочь?Спасибо!
Также, если есть способ сделать это без создания второй таблицы, это было бы также здорово.