|
Элементарный запрос. Связь между реквизитами | ☑ | ||
|---|---|---|---|---|
|
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)Мне группировка не нужна. Просто есть строгая форма журнала входящих документов, где в одной из колонок будут данные по нескольким резолюциям. Вот и все. Ни к чему раскрывать по группировкам.
|
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |