|
Соединение в запросе
| ☑ |
0
seraf
19.04.13
✎
17:14
|
Привет.
Что-то не догоняю, есть собранные данные во временную таблицу.
Дальше она соединяется ЛЕВЫМи соединениями с пятью регистрами сведений.
Если я правильно понимаю, в результат должны попасть все элементы из временной таблички. Но не попадают те, у которых нет связи в РС.
В каких случаях такое может быть, где я туплю
|
|
1
Sammo
19.04.13
✎
17:16
|
Классика. Неправльное использование Где превращает Левое во внутреннее
|
|
2
Лефмихалыч
19.04.13
✎
17:18
|
+(1) потому, что любое сравнение с NULL возвращает ЛЖЬ
|
|
3
seraf
19.04.13
✎
17:22
|
NULL вроде постарался везде убрать, а Где и правда есть
неправильное использование это например как?
|
|
4
Maxus43
19.04.13
✎
17:24
|
ГДЕ - отсеивает уже результат соединения, и есно можешь чего-то недосчитаться. Надо запрос смотреть
|
|
5
Лефмихалыч
19.04.13
✎
17:24
|
(3) условие перенести в условия соединения
|
|
6
seraf
19.04.13
✎
17:25
|
пасиб, щас подумаю, видимо где-то тут собака
запрос великоват выкладывать
|
|
7
GANR
19.04.13
✎
18:44
|
|
|
8
vladimir-boy
19.04.13
✎
19:09
|
(0) попробуй соединить таблицу у которой должны быть И НУЛЫ ПОСЛЕДНЕЙ ПРАВЫМ соединением
|
|