|
Помогите с запросом по ТЧ и РС
| ☑ |
0
vse_serjezno
20.12.13
✎
16:39
|
Есть запрос
ВЫБРАТЬ
ИПМ_ОтгрузкаНаТранспортнуюКомпаниюЗаказыКлиентов.ЗаказКлиента
ИЗ
Документ.ИПМ_ОтгрузкаНаТранспортнуюКомпанию.ЗаказыКлиентов КАК ИПМ_ОтгрузкаНаТранспортнуюКомпаниюЗаказыКлиентов
ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ИПМ_Оповещения КАК ИПМ_Оповещения
ПО ИПМ_ОтгрузкаНаТранспортнуюКомпаниюЗаказыКлиентов.ЗаказКлиента = ИПМ_Оповещения.ЗаказКлиента
ГДЕ
ИПМ_Оповещения.ТипДокументаДвижения = &ТипДокументаДвижения
И ИПМ_ОтгрузкаНаТранспортнуюКомпаниюЗаказыКлиентов.Ссылка = &Ссылка
И ИПМ_Оповещения.ЗаказКлиента ЕСТЬ NULL
Собственно, чт хочу им достать: заказы из ТЧ, которых нет в РС.
Не получается. Запрос пустой все время.
Подскажите пожалуйста, в чем косяк?..
|
|
1
Ёпрст
20.12.13
✎
16:41
|
дык при внутреннем соединении и не будет ничего.
|
|
2
vse_serjezno
20.12.13
✎
16:43
|
Изначально запрос пробовала такой:
ВЫБРАТЬ
ИПМ_ОтгрузкаНаТранспортнуюКомпаниюЗаказыКлиентов.ЗаказКлиента
ИЗ
Документ.ИПМ_ОтгрузкаНаТранспортнуюКомпанию.ЗаказыКлиентов КАК ИПМ_ОтгрузкаНаТранспортнуюКомпаниюЗаказыКлиентов
ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ИПМ_Оповещения КАК ИПМ_Оповещения
ПО (ИПМ_Оповещения.ЗаказКлиента ЕСТЬ NULL )
ГДЕ
ИПМ_Оповещения.ТипДокументаДвижения = &ТипДокументаДвижения
И ИПМ_ОтгрузкаНаТранспортнуюКомпаниюЗаказыКлиентов.Ссылка = &Ссылка
|
|
3
vse_serjezno
20.12.13
✎
16:45
|
(1) оно левое вроде.)
|
|
4
kosts
20.12.13
✎
16:48
|
На нулл нужно проверять уже в секции Где.
|
|
5
vse_serjezno
20.12.13
✎
16:51
|
(4) в первом запросе это не помогает(
|
|
6
kosts
20.12.13
✎
16:56
|
В первом запросе ИПМ_Оповещения.ТипДокументаДвижения не может быть одновременно нулл и другим значением...
|
|
7
dj_serega
20.12.13
✎
16:58
|
Если в правой таблице:
ГДЕ
ИПМ_Оповещения.ТипДокументаДвижения = &ТипДокументаДвижения
Тогда Левое соединение превращается в внутреннее.
Это магия запросов.
|
|
8
dj_serega
20.12.13
✎
16:59
|
(7) Имею ввиду следующее:
Если на правую таблицу наложить условие тогда Левое соединение будет внутренним.
Выход условие писать в связях.
|
|
9
Ёпрст
20.12.13
✎
17:39
|
(3) своим "где" - оно ужо давно внутреннее
|
|