Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Объединение ячеек  [new]
Waldgeit
Guest
Подскажите пожалуйста как можно в одну ячейку внести данные из трёх
Допустим есть таблица T1
В ней есть ячейки Фамилия Имя Отчество необходимо в этой же таблице в эту же строку вписать в ячейку ФИО значения предыдущих ячеек через пробел
в Аксесе Фамилия & ' ' & Имя & ' ' & Отчество
Есть ли аналог в MSSQL?
19 окт 16, 17:13    [19801001]     Ответить | Цитировать Сообщить модератору
 Re: Объединение ячеек  [new]
TaPaK
Member

Откуда: Kiev
Сообщений: 6801
Waldgeit,

представление или если сильно надо таблица с вычисляемым полем
19 окт 16, 17:16    [19801025]     Ответить | Цитировать Сообщить модератору
 Re: Объединение ячеек  [new]
waszkiewicz
Member

Откуда:
Сообщений: 1086
TaPaK,

про NULL не забыть
19 окт 16, 17:18    [19801038]     Ответить | Цитировать Сообщить модератору
 Re: Объединение ячеек  [new]
правильный проходящий.
Guest
Waldgeit
Подскажите пожалуйста как можно в одну ячейку внести данные из трёх
Во-первых, это не ексель и в база данных нет ячеек, есть поля записей.
Во-вторых, конкатенация строк вроде не относится к специфическим операциям каких-то отдельных систем. И в большинсткво систем это просто "+".
19 окт 16, 17:19    [19801043]     Ответить | Цитировать Сообщить модератору
 Re: Объединение ячеек  [new]
Владислав Колосов
Member

Откуда:
Сообщений: 7868
Waldgeit
=concat() 2012+
19 окт 16, 18:10    [19801387]     Ответить | Цитировать Сообщить модератору
 Re: Объединение ячеек  [new]
Waldgeist
Member

Откуда:
Сообщений: 1
Владислав Колосов,
СПАСИБО =)
Это именно то что мне было нужно !
20 окт 16, 15:17    [19805042]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить