|
8.3 Помогите с запросом | ☑ | ||
|---|---|---|---|---|
|
0
invest
18.01.16
✎
09:10
|
Доброго времени.
Господа, туплю с решением составления запроса подскажите кодом. Есть таблица с двумя колонками номенклатура и склад. Колонка номенклатура -может хранить как элементы так и группу. Нужно выбрать все элементы из справочника номенклатура по тем группам которые выбраны в таблице и сопоставить к ним склады. Не удается после выборки сопоставить склады. |
|||
|
1
Fannasankh
18.01.16
✎
09:11
|
Структуру данных хоть опиши. Может у тебя там реквизиты, а может в регистрах всё. А может вообще ничего нет
|
|||
|
2
invest
18.01.16
✎
09:12
|
(1) вот что есть
ВЫБРАТЬ СхемаОбменаТовары.Склад, СхемаОбменаТовары.Номенклатура ПОМЕСТИТЬ ВТ_СхемаОбмена ИЗ Справочник.СхемаОбмена.Товары КАК СхемаОбменаТовары ГДЕ СхемаОбменаТовары.Ссылка = &Ссылка ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ _номенклатура.Ссылка ИЗ Справочник.Номенклатура КАК _номенклатура ГДЕ _номенклатура.ПометкаУдаления = ЛОЖЬ И _номенклатура.Ссылка В ИЕРАРХИИ (ВЫБРАТЬ ВТ_СхемаОбмена.Номенклатура ИЗ ВТ_СхемаОбмена) И _номенклатура.ЭтоГруппа = ЛОЖЬ УПОРЯДОЧИТЬ ПО _номенклатура.Родитель, _номенклатура.Ссылка |
|||
|
3
Fannasankh
18.01.16
✎
09:14
|
(2) ну у номенклатуры склад есть?
|
|||
|
4
invest
18.01.16
✎
09:17
|
(3) нет у номенклатуры склада нет, Склад только фигурирует в схеме обмена и может быть назначен как на элемент так и на группу.
|
|||
|
5
Fannasankh
18.01.16
✎
09:19
|
ну так просто выбери склад их схемы обмена и свяжи по номенклатуре
|
|||
|
6
Fannasankh
18.01.16
✎
09:19
|
(5) из*
|
|||
|
7
invest
18.01.16
✎
09:24
|
(5) не могу понять как, нужен код
|
|||
|
8
Fannasankh
18.01.16
✎
09:28
|
(7) ну это же совсем азы. Соединение делай и поле выбирай. В конструкторе это сделать проще, чем тут код писать
|
|||
|
9
vicof
18.01.16
✎
09:31
|
(0) левое соединение спасет тебя
|
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |