11.10.2012, 14:27 | #21 |
Участник
|
Попробовал создать вьюху, в ней получается запрос связанный через InnerJoin.
|
|
11.10.2012, 14:44 | #22 |
Участник
|
Если все 3 связки exists заменить на inner, то последний notexists всё равно не обрабатывается(
|
|
11.10.2012, 14:54 | #23 |
----------------
|
не обрабатывается или не уходит на сервер?
|
|
11.10.2012, 15:03 | #24 |
Участник
|
Цитата:
Вот только не помню, можно ли это делать в предыдущих версиях
__________________
Axapta v.3.0 sp5 kr2 |
|
11.10.2012, 15:13 | #25 |
Участник
|
Если все 3 exists заменить на inner, то последний notexists всё равно не связывается(
Пробовал создавать вьюху, но в ней все таблицы связываются по inner, размножая количество строк. Хотя в этом варианте начинает работать query, он не выдает count(distinct *), приходится считать количество строк перебором queryRun. В итоге нашел такой вариант: связываю Т5 с Т4 (а не с Т1) через notexists, а все связи у Т5 прописываю через Range (а не через addLink) к Т1, и всё работает верно! Всем спасибо за обсуждения и предложения! |
|
11.10.2012, 15:19 | #26 |
Участник
|
Цитата:
не обрабатывается или не уходит на сервер?
|
|
Теги |
fetchmode, join, query, как правильно |
|
Похожие темы | ||||
Тема | Ответов | |||
сортировка в запросе | 41 | |||
Добавить датасорс | 1 | |||
Условие в запросе по отбору чисел | 6 | |||
Проблема - Две одинаковые таблицы в запросе | 0 | |||
Сортировка в запросе "В Наличии" | 16 |
|