Имя: Пароль:
1C
1С v8
Что-то меня с запросом глючит - полное соединение какое-то не полное.
0 RomaH
 
naïve
14.03.13
10:15
Имею две таблицы:
движения по счетам
Банк Валюта Сумма
Банк1 руб 100
Банк1 usd 100
Банк2 руб 100
Банк2 eur 100

и таблицу валют:
руб
eur
usd

делаю полное соединение этих таблиц ПО Валюта = Валюта
и надеюсь получить таблицу

Банк1 руб 100
Банк1 usd 100
NULL eur NULL
Банк2 руб 100
Банк2 eur 100
NULL usd NULL

а нифига её не получаю - так и остаюсь при исходной
Банк1 руб 100
Банк1 usd 100
Банк2 руб 100
Банк2 eur 100

так и должно быть?
1 Андрюха
 
14.03.13
10:17
Запрос-то покажь
2 Reset
 
14.03.13
10:18
(0)Так и должно
3 Reset
 
14.03.13
10:19
Если бы была еще валюта Тугрик то появилась бы 1 доп запись
null Тугрик null
4 Reset
 
14.03.13
10:21
то что в первом варианте - это результат объединения (только пропущена запись с рублем)
5 cw014
 
14.03.13
10:24
Запроса так и не увидел
6 ptiz
 
14.03.13
10:25
(0) Добавь в первую таблицу запись
Null Null Null
а в соединении допиши
ПО Таб1.Валюта = Таб2.Валюта ИЛИ Таб1.Валюта ЕСТЬ NULL