|
Объединить запросы | ☑ | ||
---|---|---|---|---|
0
НикДляЗапросов
02.12.13
✎
15:37
|
ВЫБРАТЬ
Закупки.Номенклатура, Закупки.Регистратор, Закупки.Контрагент, Закупки.Стоимость, Закупки.Количество, 0 КАК КоличествоОстаток ИЗ РегистрНакопления.Закупки КАК Закупки ГДЕ ТИПЗНАЧЕНИЯ(Закупки.Регистратор) = ТИП(Документ.ПоступлениеТоваровУслуг) ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ ТоварыНаСкладахОстатки.Номенклатура, NULL, NULL, 0, 0, ТоварыНаСкладахОстатки.КоличествоОстаток ИЗ РегистрНакопления.ТоварыНаСкладах.Остатки(, ) КАК ТоварыНаСкладахОстатки На чтото можно заменить "ОБЪЕДИНИТЬ ВСЕ" чтобы результат второго присоединился "СПРАВА"? |
|||
1
х86
02.12.13
✎
15:39
|
заджойни
|
|||
2
mistеr
02.12.13
✎
15:45
|
(0) К каждой закупке хочешь присоединить остаток на *сейчас*? Что-то тут не так...
А вообще ЛЕВОЕ СОЕДИНЕНИЕ. |
|||
3
НикДляЗапросов
02.12.13
✎
15:46
|
Левое, я чтото думал правое ))
|
|||
4
mistеr
02.12.13
✎
15:50
|
Более эффективно будет Закупки.Регистратор ССЫЛКА Документ.ПоступлениеТоваровУслуг. Хотя могу ошибаться.
|
|||
5
НикДляЗапросов
02.12.13
✎
15:53
|
Да погоди с оптимизаций...
Я тут пока не могу понять как в СКД соединение делать |
|||
6
mistеr
02.12.13
✎
16:06
|
(5) Делай в запросе
|
|||
7
НикДляЗапросов
02.12.13
✎
16:08
|
Руками текст запроса правлю, ошибка вылазит
|
|||
8
Wobland
02.12.13
✎
16:17
|
(7) попробуй править чем-нибудь ещё
|
|||
9
НикДляЗапросов
02.12.13
✎
16:27
|
(8) Конструктором не знаю как
|
|||
10
НикДляЗапросов
02.12.13
✎
16:28
|
Могу на мисте написать:
ВЫБРАТЬ Закупки.Номенклатура КАК Номенклатура, Закупки.Контрагент КАК Контрагент, Закупки.Стоимость КАК Стоимость, Закупки.Количество КАК Количество, ВложенныйЗапрос.КоличествоОстаток КАК КоличествоОстаток ИЗ РегистрНакопления.Закупки КАК Закупки, (ВЫБРАТЬ ТоварыНаСкладахОстатки.Номенклатура КАК Номенклатура, ТоварыНаСкладахОстатки.КоличествоОстаток КАК КоличествоОстаток ИЗ РегистрНакопления.ТоварыНаСкладах.Остатки(, ) КАК ТоварыНаСкладахОстатки) КАК ВложенныйЗапрос ГДЕ ТИПЗНАЧЕНИЯ(Закупки.Регистратор) = ТИП(Документ.ПоступлениеТоваровУслуг) |
|||
11
el7cartel
02.12.13
✎
16:30
|
(10) чтобы другие поправили?
|
|||
12
НикДляЗапросов
02.12.13
✎
16:31
|
Чтобы объяснили какое получение в (10) получилось
|
|||
13
НикДляЗапросов
02.12.13
✎
16:32
|
***Чтобы объяснили какое соединение в (10) получилось
|
|||
14
Wobland
02.12.13
✎
16:33
|
произведение получилось. декартово
|
|||
15
Wobland
02.12.13
✎
16:34
|
а у конструктора есть целая вкладка про связи
|
|||
16
el7cartel
02.12.13
✎
16:35
|
(14) ну ты бы еще курс дискретки преподал человеку!
|
|||
17
Wobland
02.12.13
✎
16:38
|
лучше спрогнозирую следующий вопрос: как избавиться от дублей?
|
|||
18
НикДляЗапросов
02.12.13
✎
16:40
|
Вот а как произведение заменить на Соединение?
|
|||
19
el7cartel
02.12.13
✎
16:41
|
(17) не угадал почти...
|
|||
20
el7cartel
02.12.13
✎
16:45
|
а ты с "соединениями" не пытался поиграть?
|
|||
21
НикДляЗапросов
02.12.13
✎
16:47
|
(20) Поиграть я с пиской могу, а тут я думаю и вы помогаете
|
|||
22
Wobland
02.12.13
✎
16:50
|
поиграйся с пиской №15
|
|||
23
НикДляЗапросов
02.12.13
✎
17:01
|
ВЫБРАТЬ
ВложенныйЗапрос.Номенклатура, ВложенныйЗапрос.Контрагент КАК Контрагент, ВложенныйЗапрос.Стоимость КАК Стоимость, ВложенныйЗапрос.Количество КАК Количество, ВложенныйЗапрос.КоличествоОстаток КАК КоличествоОстаток ИЗ (ВЫБРАТЬ Закупки.Номенклатура КАК Номенклатура, Закупки.Контрагент КАК Контрагент, Закупки.Стоимость КАК Стоимость, Закупки.Количество КАК Количество, ВложенныйЗапрос.КоличествоОстаток КАК КоличествоОстаток ИЗ РегистрНакопления.Закупки КАК Закупки ВНУТРЕННЕЕ СОЕДИНЕНИЕ (ВЫБРАТЬ ТоварыНаСкладахОстатки.Номенклатура КАК Номенклатура, ТоварыНаСкладахОстатки.КоличествоОстаток КАК КоличествоОстаток ИЗ РегистрНакопления.ТоварыНаСкладах.Остатки(&ДатаЗаказаПокупателя, ) КАК ТоварыНаСкладахОстатки) КАК ВложенныйЗапрос ПО Закупки.Номенклатура = ВложенныйЗапрос.Номенклатура ГДЕ ТИПЗНАЧЕНИЯ(Закупки.Регистратор) = ТИП(Документ.ПоступлениеТоваровУслуг)) КАК ВложенныйЗапрос |
|||
24
НикДляЗапросов
02.12.13
✎
17:03
|
mistеr, Wobland спасибо
|
|||
25
Wobland
02.12.13
✎
17:07
|
левое ж по смыслу надо, не? чтоб закупки были все
|
|||
26
Wobland
02.12.13
✎
17:08
|
(24) теперь выбери такие закупки, номенклатура которых хранится на разных складах
|
|||
27
mistеr
02.12.13
✎
17:35
|
(23) Вложенные запросы - зло. Здесь можно и без них.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |