11.09.2020, 16:21 | #1 |
Участник
|
Условие с 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 |
|