| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Составление SQL-запросов > Склейка строк значений |
| Автор: 2222211111 24.4.2013, 19:43 | ||
Всем привет. Есть таблицы. (для TSQL)
Подскажите пожайлуйста как можно получить такой результат. Нужна склейка строк по Id. Таблиц может быть больше чем четыре. Значения могут быть во всех таблицах, могут отсутствовать вовсе. Id Value 1 'Значение1' + ' ' + 'Значение11' + ' ' + 'Значение111' 2 'Значение2' + ' ' + 'Значение222' + ' ' + 'Значение2222' 3 'Значение33' + ' ' + 'Значение3333' В лоб решил написать запрос с union где перечисляю комбинаторно все варианты, когда в каком то поле нет значений. Можно ли это проще как-то написать? |
| Автор: Akina 24.4.2013, 20:14 | ||
|
| Автор: 2222211111 24.4.2013, 20:38 |
| Большое спасибо. Все получилость. Только заменил CONCAT_WS на CONCAT тк у меня TSQL Добавлено через 29 секунд Ok |
| Автор: Akina 24.4.2013, 22:27 |
А как CONCAT там относится к null среди аргументов? |