Цитата:
Сообщение от
S.Kuskov
Вы уж определитесь какой конкретно запрос вам нужен.
Код:
SELECT ... FROM PURCHTABLE_REQUEST A
WHERE ... AND
NOT EXISTS
(
SELECT ... FROM PURCHTABLE B
WHERE ... AND
NOT EXISTS
(
SELECT ... FROM PURCHLINE C
WHERE ...
)
)
и
Код:
SELECT ... FROM PURCHTABLE_REQUEST A
WHERE ... AND
NOT EXISTS
(
SELECT ... FROM PURCHTABLE B
WHERE ...
)
AND NOT EXISTS
(
SELECT ... FROM PURCHLINE C
WHERE ...
)
совсем не одно и тоже

А разве можно в Ax сделать второй вариант? По-моему, логика транслятора - "пихать все последовательно в WHERE" такого не позволяет...
Второй Not Exists всегда выношу в проверку внутри цикла, либо если на форме, то через временную таблицу...