|
Условие при присоединении | ☑ | ||
---|---|---|---|---|
0
forforumandspam
30.04.14
✎
08:50
|
Добрый день. Оъясните разницу между запросом:
ВЫБРАТЬ ПлатежноеПоручениеВходящее.Ссылка КАК Ссылка, Типовой.Сумма КАК СуммаПроводки ИЗ Документ.ПлатежноеПоручениеВходящее КАК ПлатежноеПоручениеВходящее ЛЕВОЕ СОЕДИНЕНИЕ РегистрБухгалтерии.Типовой КАК Типовой ПО ПлатежноеПоручениеВходящее.Ссылка = Типовой.Регистратор И (Типовой.Период МЕЖДУ &Дата1 И &Дата2) ГДЕ Типовой.НомерСтроки = 1 .И ВЫБРАТЬ ПлатежноеПоручениеВходящее.Ссылка КАК Ссылка, Типовой.Сумма КАК СуммаПроводки ИЗ Документ.ПлатежноеПоручениеВходящее КАК ПлатежноеПоручениеВходящее ЛЕВОЕ СОЕДИНЕНИЕ РегистрБухгалтерии.Типовой КАК Типовой ПО ПлатежноеПоручениеВходящее.Ссылка = Типовой.Регистратор ГДЕ Типовой.НомерСтроки = 1 И Типовой.Период МЕЖДУ &Дата1 И &Дата2 Результат одинаковый, но я ожидал в первом случае увидеть все документы и у некоторых из них присоединённую сумму. Объясните, пожалуйста, в каких случаях условия накладывают в секции "Связи"? В чём отличие в использовании этих двух случаев? |
|||
1
butterbean
30.04.14
✎
08:55
|
оба кривые потому что отбор на присоединяемые таблицы надо было делать в условии соединения, а не в ГДЕ
|
|||
2
forforumandspam
30.04.14
✎
08:58
|
(1) Имеешь в виду "Типовой.НомерСтроки = 1"?
|
|||
3
butterbean
30.04.14
✎
09:00
|
(2) да
|
|||
4
forforumandspam
30.04.14
✎
09:16
|
(3) Действительно, результат поменялся и соответствует ожидаемому.
Расширяю вопрос, а почему тогда не накладывается условие на документы в данном случае? ВЫБРАТЬ ПлатежноеПоручениеВходящее.Ссылка КАК Ссылка, Типовой.Сумма КАК СуммаПроводки ИЗ Документ.ПлатежноеПоручениеВходящее КАК ПлатежноеПоручениеВходящее ЛЕВОЕ СОЕДИНЕНИЕ РегистрБухгалтерии.Типовой КАК Типовой ПО ПлатежноеПоручениеВходящее.Ссылка = Типовой.Регистратор И (Типовой.Период МЕЖДУ &Дата1 И &Дата2) И (Типовой.НомерСтроки = 1) И (ПлатежноеПоручениеВходящее.Дата МЕЖДУ &Дата1 И &Дата2) Правильно ли я делаю вывод, что при присоединении условие на основную таблицу накладывается в секции ГДЕ, а на присоединяемые таблицы условие накладывается в секции "Связи"? |
|||
5
vmv
30.04.14
✎
09:19
|
слишком сложно для пятницы давай о бабах
|
|||
6
forforumandspam
30.04.14
✎
09:21
|
(5) ОК.
БАБЫ, ну может быть вы подскажете!! |
|||
7
butterbean
30.04.14
✎
09:33
|
(4) правильно
|
|||
8
forforumandspam
30.04.14
✎
09:49
|
(7) Спасибо!
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |