|
Запрос. Объединение строк. | ☑ | ||
---|---|---|---|---|
0
sema76
05.02.15
✎
18:39
|
Запрос возвращает таблицу
Поле1 Поле2 Поле3 Строка1 Строка2 ******* Поле1 имеет строковый Тип (может быть и другой если возможно) Нужно объединить строки, если Поле2 и Поле3 одинаковые, то в Поле1 должно выводится значение суммы Строк Строка(Строка1ЗначениеПоля1) ЗначениеПоля2 ЗначениеПоля3 + Строка(Строка2ЗначениеПоля1) + Строка(Строка3ЗначениеПоля1) |
|||
1
PR
05.02.15
✎
18:41
|
Так. И?
|
|||
2
palpetrovich
05.02.15
✎
18:42
|
Поле, Поле, Поле чудес... :)
приведи наглядный пример, фантазии уже не хватает |
|||
3
Crush
05.02.15
✎
18:44
|
(0) Сложи их. Запрос умеет складывать строку со строкой и число с числом с помощью магического знака "+". Но не более.
Строку с датой или с числом ты уже не сложишь (это к "(может быть и другой если возможно) ") |
|||
4
sema76
05.02.15
✎
18:46
|
Если Контрагент и Договор совпадаю в строках
№1 №2 №3 | Контрагент | Договор |
|||
5
PR
05.02.15
✎
18:48
|
(4) Контрагент и договор — строки? O_o
|
|||
6
sema76
05.02.15
✎
18:49
|
(3) А какой должен быть синтаксис запроса. Если объединение, то Функции СложитьСтроки() нет
|
|||
7
sema76
05.02.15
✎
18:51
|
(5)
№ Реализации | Контрагент | Договор Если Контрагент и Договор совпадают в строках №1 №2 №3 | Контрагент | Договор |
|||
8
Crush
05.02.15
✎
18:52
|
(5) Фигня, у них есть ".Наименование", сложить можно
А вот (6) - это точно O_o :) |
|||
9
sema76
05.02.15
✎
18:55
|
(8) И как теперь объединить чтобы при этом сложились строковые значения поля № Реализации?
|
|||
10
palpetrovich
05.02.15
✎
18:59
|
здается мне таки "Поле чудес" :) ...надо менять подход
|
|||
11
Crush
05.02.15
✎
19:00
|
(9) Слово "объединить" в контексте запроса сильно отличается от слова "сложились". Попробуй запрос выложить, мож кто сжалится. А я уматываю
|
|||
12
sema76
05.02.15
✎
19:03
|
(11)
Выбрать № Реализации, Контрагент, Договор Из Документ.Реализация |
|||
13
sema76
05.02.15
✎
19:08
|
Так то можно сделать, первым запросом выбрать Сочетания
Контрагент, Договор Потом Цикл по Сочетаниям В Цикле Запрос, Выбрать № Реализации, при совпадении Контрагента и Договора Может есть более оригинальный способ? |
|||
14
mikecool
05.02.15
✎
19:39
|
нихрена не понял
|
|||
15
Hans
05.02.15
✎
19:42
|
Если нужно объединить текстовые поля в самом запросе то это сделать нельзя.
|
|||
16
Крошка Ру
05.02.15
✎
19:45
|
(14) Чот такая же фигня...
|
|||
17
Hans
05.02.15
✎
19:49
|
ТС хочет выбрать реализации в разрезе контрагента и договора. В результате запроса по выбранному договору у него должна получится одна строка Контрагент, Договор и документы виде одной строки.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |