|
запросы к вложенной таблице |
☑ |
0
Luganchanin
18.03.16
✎
17:45
|
Добрый день, люди добрые!
Помогите разобраться с таким вопросом: в номенклатуре есть вложенная таблица аналоги. Запрос:
ВЫБРАТЬ
НоменклатураАналоги.Аналог
ИЗ Справочник.Номенклатура.Аналоги КАК НоменклатураАналоги
ГДЕ НоменклатураАналоги.Ссылка = &Владелец
выбирает все аналоги данной номенклатуры.
А как сформулировать запрос, чтобы получить список содержащий саму номенклатуру и все ее аналоги?!
Спасибо
|
|
1
Записьдампа
18.03.16
✎
17:48
|
Зачем он тебе, если ты его знаешь и передаешь в запрос параметром?
|
|
2
Luganchanin
18.03.16
✎
17:49
|
на самом деле это вложенный запрос при работе с оригинальными номерами:
ВЫБРАТЬ РАЗЛИЧНЫЕ
ОригинальныеНомера.Номер КАК Номер,
ОригинальныеНомера.Наименование КАК Наименование
ИЗ
Справочник.ОригинальныеНомера КАК ОригинальныеНомера
ГДЕ
ОригинальныеНомера.Владелец В (ВЫБРАТЬ
НоменклатураАналоги.Аналог
ИЗ Справочник.Номенклатура.Аналоги КАК НоменклатураАналоги
ГДЕ НоменклатураАналоги.Ссылка = &Владелец)
//И ОригинальныеНомера.Номер <> ""
СГРУППИРОВАТЬ ПО
ОригинальныеНомера.Ссылка,
ОригинальныеНомера.Номер,
ОригинальныеНомера.Наименование
УПОРЯДОЧИТЬ ПО
Номер,
Наименование
ИТОГИ ПО
Номер
|
|
3
Ёпрст
гуру
18.03.16
✎
17:50
|
(0)
выбрать
Номенклатура.ссылка,НоменклатураАналоги.Аналог
из Справочник.Номенклатура как Номенклатура
левое соединение Справочник.Номенклатура.Аналоги КАК НоменклатураАналоги по НоменклатураАналоги.ссылка = Номенклатура.ССылка
|
|
4
aleks_default
18.03.16
✎
17:51
|
ВЫБРАТЬ
НоменклатураАналоги.Аналог
ИЗ Справочник.Номенклатура.Аналоги КАК НоменклатураАналоги
ГДЕ НоменклатураАналоги.Ссылка = &Владелец
Объединить
ВЫБРАТЬ
Номенклатура1.Ссылка ИЗ Справочник.Номенклатура КАК Номенклатурай
ГДЕ Номенклатура1.Ссылка = &Владелец
|
|
5
aleks_default
18.03.16
✎
17:53
|
*ИЗ Справочник.Номенклатура КАК Номенклатура1
|
|
6
lodger
18.03.16
✎
17:53
|
(4) плюсую за этот вариант. с поправкой на орфографию.
|
|
7
MishaD
18.03.16
✎
17:54
|
выбрать НоменклатураАналоги.ссылка,НоменклатураАналоги.Аналог
из Справочник.Номенклатура.Аналоги КАК НоменклатураАналоги
|
|
8
Luganchanin
18.03.16
✎
17:56
|
(3) увы, так получается в 2 столбца.
(4) Спасибо. отлично получилось.
|
|