|
Элементарный запрос. Связь между реквизитами
| ☑ |
0
Franklin
27.05.16
✎
13:42
|
День добрый. Не могу понять как сделать.
Дано: Номенклатура1 | Цвет1 | Вкус1
Номенклатура2 | Цвет1 | Вкус2
Цвет и вкус - это реквизиты справочника.
Необходимо в результате запроса получить:
Цвет1 | Вкус1,Вкус2.
Спасибо за помощь.
|
|
1
ДенисЧ
27.05.16
✎
13:44
|
В запросе ты "вкус1,вкус2" не получишь
|
|
2
Franklin
27.05.16
✎
13:47
|
(1) А хотя бы Цвет1 | Вкус1 | Вкус2
|
|
3
ДенисЧ
27.05.16
✎
13:48
|
полное соединение и проверки на NULL
|
|
4
b_ru
27.05.16
✎
13:50
|
Никак, не извращайся.
Только
Цвет1|Вкус1
Цвет1|Вкус2
и дальше склеивай как хочешь в СКД.
|
|
5
AllJoke
27.05.16
✎
13:52
|
объединением, соединением по Цвет.
|
|
6
Franklin
27.05.16
✎
14:07
|
(3) (5) ВСе равно лишние записи
ВЫБРАТЬ
Номенклатура.Цвет КАК Цвет,
Номенклатура.Вкус КАК Вкус,
Номенклатура1.ВкусКАК Вкус1
ИЗ
Справочник.Номенклатура КАК Номенклатура1
ПОЛНОЕ СОЕДИНЕНИЕ Справочник.Номенклатура КАК Номенклатура
ПО (Номенклатура.Цвет = Номенклатура1.Цвет )
|
|
7
AllJoke
27.05.16
✎
14:11
|
Группируем.
|
|
8
RomanYS
27.05.16
✎
14:12
|
(6)
...И (Номенклатура.Вкус > Номенклатура1.Вкус)
Но если совпадений больше 2 - получишь "лишние" записи
|
|
9
Yuri 83
27.05.16
✎
14:13
|
(0) А зачем? Что с этим дальше будет?
Если нужен отчет, в котором необходимо, скажем, продажи выводить, группируя по цветам, но не разворачивая по вкусам, то действительно, через СКД все прекрасно решается.
Мне же более логичным кажется отчет, в котором цвета в строках, а вкусы в колонках, вот и все...
|
|
10
palladyi
27.05.16
✎
14:14
|
итогами сделай и не парься. Будет дерево.
|
|
11
Franklin
27.05.16
✎
14:22
|
(9)Мне группировка не нужна. Просто есть строгая форма журнала входящих документов, где в одной из колонок будут данные по нескольким резолюциям. Вот и все. Ни к чему раскрывать по группировкам.
|
|