Имя: Пароль:
1C
 
Соединение двух результатов запросов в одном со связью
0 ВаликТР
 
25.10.16
14:22
Добрый день всем любящим свое дело!
Не поможете ли с таким вопросом:

есть ТЗ1 и ТЗ2 - результаты двух запросов. У них обоих есть поля ID.
Как получить ТЗ3, чтобы связались записи по полю ID. Спасибо!
1 mehfk
 
25.10.16
14:25
2 МихаилМ
 
25.10.16
14:26
скд умеет делать левое соединение. и при каких-то условиях полное.
3 aleks_default
 
25.10.16
14:41
(0) нужно делать третий запрос
4 ВаликТР
 
25.10.16
14:58
(3) это и пытаюсь увидеть...
5 mehfk
 
25.10.16
15:02
где увидеть?
6 mikecool
 
25.10.16
15:02
(4) возьми оба запроса, собери в один - на выходе профит
7 ELEA26
 
25.10.16
15:07
ВЫБРАТЬ
что надо или все
ПОМЕСТИТЬ Т3
ИЗ
Т1
ЛЕВОЕ СОЕДИНЕНИЕ Т2 ON Т1.ID = Т2.ID
8 ELEA26
 
25.10.16
15:07
или не левое, а какое надо.
9 craxx
 
25.10.16
15:39
ВЫБРАТЬ
Т1.ИД
///тут поля таблицы Т1
ИЗ &Т1 КАК Т1
Поместить Т1;
/////////////////////
ВЫБРАТЬ
Т2.ИД
///тут поля таблицы Т2
ИЗ &Т2 КАК Т2
Поместить Т2;
ВЫБРАТЬ
///поля обоих таблиц
Из Т1 ВНУТРЕННЕЕ СОЕДИНЕНИЕ Т2
По (Т1.ИД = Т2.ИД)
10 ВаликТР
 
25.10.16
18:44
(9) Ух, молодец. Больше не за знания, а за умение ими делиться с пониманием проблем собеседника.

Все гут! Увидел то что нужно.
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс