Группировка в запросе в одну строку
☑
0
helloman
25.09.18
✎
15:55
Юзер 1 прибор №3 3
Юзер 1 прибор №3 5
В
Юзер1 3 5
1
azernot
25.09.18
✎
16:00
Запрос - нет.
СКД - СоединитьСтроки()
А если
Юзер 1 прибор №3 3
Юзер 1 прибор №3 5
Юзер 1 прибор №2 3
надо
Юзер1 3 5 3?
Или
Юзер1 3 5?
2
МихаилМ
25.09.18
✎
16:02
болезнь одинесника детектед: путать получение данных с представлением.
в tsql такое возможно , но нежелательно, тк модель данных становиться неточной.
в языке запросов 1с - универсального решения нет .
3
helloman
25.09.18
✎
16:03
(1) Юзер1 3 5 3
4
bolobol
25.09.18
✎
16:07
Универсальное (и единственное) решение есть: собрать запрос программно, вычислив необходимое количество колонок.
Если требуется одна колонка - программно обработать результат запроса.
Говорят, СКД сама такое может, значит - юзать СКД СоединитьСтроки()
5
bolobol
25.09.18
✎
16:09
(3) То что Прибор2 в третьей строке - пофик?
6
helloman
25.09.18
✎
16:24
(5) Неа
7
bolobol
25.09.18
✎
16:25
(6) Тогда, что же должно быть в результате?
8
Cyberhawk
25.09.18
✎
16:34
(4) "Универсальное (и единственное) решение" // Конечно же не единственное и в запросе это можно сделать
9
bolobol
25.09.18
✎
16:40
(8) Та что ж в (8) не сделано? ;)
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой