Имя: Пароль:
1C
1С v8
Туплю - запрос
0 neomarat
 
16.05.12
12:23
Есть первая таблица с такими данными:
----   ; 5000  ; Признак1
Есть вторая таблица с такими данными:
Иванов ; ----- ; Признак1

Где Признак1 - условие соединения
Как из них получить такой результат без тяжелых махинаций с обработкой результата в выборке?

Иванов ; 5000  ; Признак1
1 Ёпрст
 
гуру
16.05.12
12:26
тупо left join
2 shuhard
 
16.05.12
12:26
(0) дык связать Т2 с Т1 по Признак1
из Т2 взять Иванов и Признак1
из Т1 взять 5000
3 aleks-id
 
16.05.12
12:26
соединением по признак1
4 Wobland
 
16.05.12
12:27
выбрать Таб2.Поле1, Таб1.Поле2, Таб1.Признак из Таб1 соединение Таб2 По Таб1.Признак=Таб2.Признак
5 sapphire
 
16.05.12
12:27
MAX({Иванов}),MAX({5000}),Признак1 GROUP BY Признак1
6 Ёпрст
 
гуру
16.05.12
12:27
select
 t1.a
 ,t2.b
from t1
left join t2 on t1.признак = t2.признак
7 neomarat
 
16.05.12
12:33
(6) так левое соединение даст 2 строки из обоих запросов
8 aleks-id
 
16.05.12
12:34
внутреннее