Вход | Регистрация

1С:Предприятие :: 1С:Предприятие 8 общая

Использование вложенных запросов

Использование вложенных запросов
Я
   prilforreal
 
24.01.18 - 11:28
Доброго утречка! Пишу отчет, на СКД, Запрос выглядит так:

ВЫБРАТЬ
    ПеремещениеТоваровТабличнаяЧасть1.Ссылка,
    ПеремещениеТоваровТабличнаяЧасть1.ШтрихКод
ИЗ
    Документ.ПеремещениеТоваров.ТабличнаяЧасть1 КАК ПеремещениеТоваровТабличнаяЧасть1

А теперь мне нужно найти товар с этим штрихкодом в другом источнике (источников подходящих много, так что возьмем любой) наример документе Производство, а оттуда получить характеристики товара(площадь, себестоимость) из табличной части.

Как это реализовать? Со вложенными запрсами еще не сталкивался, но пока только в них вижу решение.
 
 
   Волшебник
 
Модератор
1 - 24.01.18 - 11:30
Лучше временные таблицы, чем вложенные запросы
   VladZ
 
2 - 24.01.18 - 11:32
С временными читабельность лучше.
   Marik1274
 
3 - 24.01.18 - 11:34
Выборка данных во вложенном запросе это преступление против человечества. Пожалейте сервер.
   vde69
 
4 - 24.01.18 - 11:39
(1) очень сомнительно....

и то и другое имеет и плюсы и минусы
   prilforreal
 
5 - 24.01.18 - 11:55
(1) Спасибо!) Буду учиться)
   Вафель
 
6 - 24.01.18 - 12:02
(1) не всегда
   SleepyHead
 
7 - 24.01.18 - 12:58
(4) Временные таблицы как-то удобнее делать в конструкторе, imho.
   rs_trade
 
8 - 24.01.18 - 13:03
(1) каждой строчке по табличке?
   ildary
 
9 - 24.01.18 - 13:09
(3) а если во вложенном запросе жосткий отбор, приводящий к возврату небольшого количества строк? Я не для спора, а ради науки.
   Marik1274
 
10 - 24.01.18 - 13:22
Да не будет там жесткого отбора во вложенном запросе. Не смогла 1с этого добиться..
 
 Рекламное место пустует
   ildary
 
11 - 24.01.18 - 13:32
(10) Спасибо за объяснение. Продолжаю любить временные запросы, как и ранее.
   breezee
 
12 - 24.01.18 - 15:08
(4) А где плюсы вложенных запросов?
   vde69
 
13 - 24.01.18 - 15:22
(12) например ВТ ты не сможешь получить две одинаковые строки, а по вложенном запросе это можно...

кроме того для ВТ имеются дополнительные накладные расходы сервера, для части запросов вложенные запросы выполняются быстрее, для другой часть наоборот... например запросы с Объединить....
   Timon1405
 
14 - 24.01.18 - 15:26
(13) всмысле не сможешь??
ВЫБРАТЬ
    1 КАК Ай
ПОМЕСТИТЬ Айай
ОБЪЕДИНИТЬ ВСЕ
ВЫБРАТЬ
    1        
;
Выбрать * из Айай
   Вафель
 
15 - 24.01.18 - 15:28
(12) плюс только 1: нет расходов на создание ВТ.
собственно если запрос не очень сложный, то вт не нужна

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует