![]() |
|
Что не так в простом запросе? | ☑ | ||
---|---|---|---|---|
0
Полька
19.01.15
✎
14:45
|
Если делаю запрос только по документам- нормально. Как только добавляю РН- пустая выборка. Что не так? Подскажите, плиз.
"ВЫБРАТЬ |СпецПоСОТовары.Номенклатура, |СпецПоСОТовары.Количество КАК КоличествоСпец, |ЗаявкаТовары.Количество КАК КоличествоЗаказано, |ТоварыНаСкладах.Количество КАК КоличествоОтгружено |ИЗ |Документ.СпецПоСОТовары.Товары КАК СпецПоСОТовары |ПОЛНОЕ СОЕДИНЕНИЕ Документ.ЗаявкаТовары.Товары КАК ЗаявкаТовары |ПО СпецПоСОТовары.Номенклатура = ЗаявкаТовары.Номенклатура |ПОЛНОЕ СОЕДИНЕНИЕ РегистрНакопления.ТоварыНаСкладах КАК ТоварыНаСкладах |ПО СпецПоСОТовары.Номенклатура = ТоварыНаСкладах.Номенклатура |ГДЕ |ЗаявкаТовары.Ссылка.Контрагент = &Контрагент |И ЗаявкаТовары.Ссылка.Договор = &Договор |И СпецПоСОТовары.Ссылка.Контрагент = &Контрагент |И СпецПоСОТовары.Ссылка.Договор = &Договор |И ТоварыНаСкладах.Регистратор.Контрагент = &Контрагент |И ТоварыНаСкладах.Регистратор.ДоговорКонтрагента = &Договор"; |
|||
1
shuhard
19.01.15
✎
14:46
|
(0)[Что не так в простом запросе?]
всё |
|||
2
polosov
19.01.15
✎
14:47
|
(0) Согласен с (1)
|
|||
3
Полька
19.01.15
✎
14:48
|
и как надо?
|
|||
4
salvator
19.01.15
✎
14:48
|
(0) А если к примеру в СпецПоСОТовары две одинаковые номенклатуры? И в ЗаявкаТовары одна?
|
|||
5
polosov
19.01.15
✎
14:49
|
(3) А что хочется получить?
|
|||
6
Полька
19.01.15
✎
14:50
|
Хочется табличку
Наименование, Кол-во в спецификации, Кол-во в заказе, Кол-во отгруженное |
|||
7
DmitriyDI
19.01.15
✎
14:51
|
(6) Объединение ?
|
|||
8
Партизанен
19.01.15
✎
14:52
|
(0) сделайте объединение.
|
|||
9
Полька
19.01.15
✎
14:54
|
(7) (8) так уже делала
думала, попроще |
|||
10
polosov
19.01.15
✎
14:55
|
(6) Надо определиться из каких таблиц будут выбираться данные:
1. по кол-ву товара в спецификации 2. количество в заказе 3. количество отгруженных. Далее подумать как их соединить. Я бы еще добавил один разрез: Контрагенты. |
|||
11
Полька
19.01.15
✎
14:58
|
Надо из Спецификации и Заказа все выбрать, а из Отгрузки только по ним данные.
|
|||
12
Полька
19.01.15
✎
14:59
|
|ПОЛНОЕ СОЕДИНЕНИЕ РегистрНакопления.ТоварыНаСкладах КАК ТоварыНаСкладах
|ПО СпецПоСОТовары.Номенклатура = ТоварыНаСкладах.Номенклатура заменила на ЛЕВОЕ СОЕДИНЕНИЕ. все равно- пусто |
|||
13
DmitriyDI
19.01.15
✎
15:00
|
(12) из-за где левое соединение становится полным
|
|||
14
vicof
19.01.15
✎
15:03
|
(13) не знал))) чем больше условий, тем больше таблица)))
|
|||
15
Полька
19.01.15
✎
15:09
|
останемся с ОБЪЕДИНИТЬ :)))
|
|||
16
DmitriyDI
19.01.15
✎
15:11
|
(14) тьфу ты внутренним)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |