AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 11.09.2020, 16:21   #1  
Metrofun is offline
Metrofun
Участник
 
72 / 10 (1) +
Регистрация: 27.04.2020
? Условие с outer join
Здравствуйте.
Axapta 3.0.
Нужна выборка из двух таблиц (объединение по полю Id).
В выборку должны попасть все записи из Table1 и связанные из Table2.
Использую объединение outer join.
Нужно ещё чтобы в выборки были записи по условию Table1.Field1 == 3 или Table2.Field1 == 3.
Пишу запрос
select Id, Field1 from Table1
outer join Id, Field1 from Table2
where Table2.Id == Table1.Id &&
(Table2.Field1 == 3 || Table1.Field1 == 3)
условие игнорируется
пишу так
select Id, Field1 from Table1
where Table1.Field1 == 3
outer join Id, Field1 from Table2
where Table2.Id == Table1.Id &&
Table2.Field1 == 3
выводятся записи только удовлетворяющие условию Table1.Field1 == 3
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Несколько outer join в запросе _scorp_ DAX: Программирование 2 11.04.2008 10:56
Данные в Grid из таблиц, связанных по Outer Join cherv DAX: Программирование 2 17.02.2007 01:36
2 и более OUTER JOIN к одному паренту Ronin DAX: Программирование 21 19.12.2005 13:42
Outer Join и группировка Jackal DAX: Программирование 0 26.05.2004 12:19
outer join для трех таблиц r25 DAX: Программирование 4 29.04.2004 15:42

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 19:49.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.