Имя: Пароль:
1C
1С v8
Как во вложенный запрос передать условие по строке внешнего запроса?
0 АНДР
 
17.08.11
14:42
Как во вложенный запрос передать условие по строке внешнего запроса?
Возможно это или нет?
1 mikecool
 
17.08.11
14:42
да
2 Buster007
 
17.08.11
14:45
можно внешний запрос засунуть в виртуальную таблицу и потом сделать еще 1 запрос и там использовать данные виртуальной таблицы.
3 АНДР
 
17.08.11
14:48
(1) Как?
(2) Что это изменит?
4 mikecool
 
17.08.11
14:48
(3) не, я наврал )
5 АНДР
 
17.08.11
14:53
Задача на примере ЗУП. Получить список сотрудников с указанием для каждого текущего полученного образования (в таблице могут быть и записи из будущего) и аналогичные сведения по научным степеням и званиям.
А то у меня уж больно громоздките конструкции получаются.
6 mikecool
 
17.08.11
14:54
(5) поле для связи есть? если да - то соединение таблиц
7 Fragster
 
гуру
17.08.11
14:55
Это ли не левое соединение?
8 АНДР
 
17.08.11
15:13
(7) Согласен с уточнением, при соединении таблицы с запросом в запросе надо сослаться на значение из текущей строки таблицы.
9 АНДР
 
17.08.11
15:29
Ап!
10 mikecool
 
17.08.11
15:29
(8) это уже получается подзапрос в ВЫБРАТЬ - а этого неззя в 1с
11 mikecool
 
17.08.11
15:31
можно попробовать
выбрать
...
из ОсновнаяТаблица
левое соединение
НеОсновнаяТаблица
ПО ....
И ОсновнаяТаблица.Ссылка В (Выбрать ...)
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший