|
Как тч свернуть в 1 поле в запросе. | ☑ | ||
---|---|---|---|---|
0
арах
01.02.17
✎
12:40
|
Народ чето туплю..
Задача есть ТЧ документа в ней 2 поля типа строка(товар, описание). Надо в итоге свернуть все строки тч в одно поле. Должно получится типа : "игрушка, для елки ; насаос, для матраса ; кирпич, белый силикатный". |
|||
1
vicof
01.02.17
✎
12:41
|
В запросе никак
|
|||
2
арах
01.02.17
✎
12:41
|
все надо сделать в запросе без доп обработок на встроеном языке.
|
|||
3
vicof
01.02.17
✎
12:45
|
(2) Ну раз надо, то делай, черз месяц отпишись о результатах
|
|||
4
арах
01.02.17
✎
12:46
|
(1) даже через втз, и вложенные запросы?
|
|||
5
vicof
01.02.17
✎
12:47
|
(4) Можно в СКД. Но тебя это не интересует.
|
|||
6
1dvd
01.02.17
✎
12:47
|
(4) даже через них
Конкатенация в запросах не предусмотрена |
|||
7
арах
01.02.17
✎
12:59
|
(5) впринципе моно попробывать скд
|
|||
8
KishMish
01.02.17
✎
13:00
|
(0)(6)
я тоже много слушал что не работает. но у меня почему-то вот этот текст запроса работает. ВЫБРАТЬ (ВЫРАЗИТЬ(Банки.Наименование КАК СТРОКА(10))) + " ! " + (ВЫРАЗИТЬ(Банки.БИК КАК СТРОКА(7))) КАК СтрокаОписание ИЗ Справочник.Банки КАК Банки |
|||
9
арах
01.02.17
✎
13:01
|
как там сделать? через вычисляемые поля?
|
|||
10
арах
01.02.17
✎
13:05
|
(8) это получится список строк тч.. а мне надо после этого еще свернуть все строки в одно поле.
|
|||
11
KishMish
01.02.17
✎
13:10
|
(10) хм, то есть в результате запроса должна быть одна строка, состоящая из всех значений входящих в ТЗ?
|
|||
12
арах
01.02.17
✎
13:12
|
ага как примере что я писал в задаче
|
|||
13
Ёпрст
01.02.17
✎
13:17
|
(0) нету group concat в снеговике, смирись.
Максимум, через СКД можно слепить |
|||
14
h-sp
01.02.17
✎
13:23
|
(12) сделай поле в документе Содержание.
ПриЗаписи формируй его из ТЧ. В запросе пиши Выбрать Содержание |
|||
15
арах
01.02.17
✎
13:40
|
сделал черз ж.. но работает
просто знаю что не более 5 строк будет.. ВЫБРАТЬ ПЕРВЫЕ 1 ФизическиеЛицаСоставСемьи.Имя + ", " + ФизическиеЛицаСоставСемьи1.Имя + ", " + ФизическиеЛицаСоставСемьи2.Имя + ", " + ФизическиеЛицаСоставСемьи3.Имя КАК наимен ИЗ Справочник.ФизическиеЛица.СоставСемьи КАК ФизическиеЛицаСоставСемьи ЛЕВОЕ СОЕДИНЕНИЕ Справочник.ФизическиеЛица.СоставСемьи КАК ФизическиеЛицаСоставСемьи1 ПО ФизическиеЛицаСоставСемьи.Ссылка = ФизическиеЛицаСоставСемьи1.Ссылка И ФизическиеЛицаСоставСемьи.Имя <> ФизическиеЛицаСоставСемьи1.Имя ЛЕВОЕ СОЕДИНЕНИЕ Справочник.ФизическиеЛица.СоставСемьи КАК ФизическиеЛицаСоставСемьи2 ПО (ФизическиеЛицаСоставСемьи1.Ссылка = ФизическиеЛицаСоставСемьи2.Ссылка) И ФизическиеЛицаСоставСемьи.Имя <> ФизическиеЛицаСоставСемьи2.Имя И (ФизическиеЛицаСоставСемьи1.Имя <> ФизическиеЛицаСоставСемьи2.Имя) ЛЕВОЕ СОЕДИНЕНИЕ Справочник.ФизическиеЛица.СоставСемьи КАК ФизическиеЛицаСоставСемьи3 ПО (ФизическиеЛицаСоставСемьи2.Ссылка = ФизическиеЛицаСоставСемьи3.Ссылка) И (ФизическиеЛицаСоставСемьи2.Имя <> ФизическиеЛицаСоставСемьи3.Имя) И ФизическиеЛицаСоставСемьи.Имя <> ФизическиеЛицаСоставСемьи3.Имя И (ФизическиеЛицаСоставСемьи1.Имя <> ФизическиеЛицаСоставСемьи3.Имя) ЛЕВОЕ СОЕДИНЕНИЕ Справочник.ФизическиеЛица.СоставСемьи КАК ФизическиеЛицаСоставСемьи4 ПО (ФизическиеЛицаСоставСемьи3.Ссылка = ФизическиеЛицаСоставСемьи4.Ссылка) И (ФизическиеЛицаСоставСемьи3.Имя <> ФизическиеЛицаСоставСемьи4.Имя) И (ФизическиеЛицаСоставСемьи1.Имя <> ФизическиеЛицаСоставСемьи4.Имя) И (ФизическиеЛицаСоставСемьи2.Имя <> ФизическиеЛицаСоставСемьи4.Имя) И ФизическиеЛицаСоставСемьи.Имя <> ФизическиеЛицаСоставСемьи4.Имя |
|||
16
vicof
01.02.17
✎
13:42
|
Извращенец)
|
|||
17
арах
01.02.17
✎
13:43
|
ну хоть както.. иначе там пипец работы по пределыванию стандатрного отчета)
|
|||
18
KishMish
01.02.17
✎
13:56
|
(17) ну для ограниченного кол-во строк, можно было соеденять просто по номеру строки номеру строки. в ТЧ же есть номер строки.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |