Я пытаюсь разбить один столбец данных на несколько (от 1 до 5, если необходимо) на основе данных в других столбцах.
Это пример моих данных после запроса:SQL Server Разделить один столбец на несколько столбцов
FirstName LastName StreetName StreetNumber AccountNumber
John Smith Fake St 123 10
John Smith Fake St 123 20
John Smith Fake St 123 30
John Smith Fake St 123 40
Это основано на том факте, что тот же человек, по одному адресу может иметь несколько учетных записей, до 5. Что мне нужно мои результаты, чтобы посмотреть как:
FirstName LastName StreetName StreetNumber AccountNumber1 AccountNumber2 AccountNumber3 AccountNumber4 AccountNumber5
John Smith Fake St 123 10 20 30 40 NULL
Так что мне нужно столбец раскол ACCOUNTNUMBER в несколько колонок на основе критериев, что имя/адрес совпадает. Я хотел бы просто сделать 5 новых столбцов, а любое пустое поле - значением NULL. Может ли кто-нибудь помочь?
Спасибо за быстрый и правильный ответ! – Jason