Показать сообщение отдельно
Старый 08.12.2016, 14:00   #4  
Pokersky09 is offline
Pokersky09
Участник
 
43 / 60 (3) ++++
Регистрация: 15.11.2012
Адрес: Turkey
Цитата:
Сообщение от ice Посмотреть сообщение
а в чем проблема?
Cross Join по факту умножает кол-во записей между собой.
+ Where отрабатывает только в после объединения Cross.

В случае Inner Join
ON сначала ограничивает выборку, затем объединяет только по нужным.

В желаемом варианте исключена избыточная перекрестная выборка,
а также исключена излишняя выборка из-за переноса условий в блок ON.

Цитата:
Сообщение от mazzy Посмотреть сообщение
в Аксапте нигде хинта forceNestedLoop не стоит?
Нет, точно не используется


У меня подозрение в сторону каких-то параметров таблиц. Возможно в Relation свойства надо другие ставить, может ли это влиять или точно нет?