|
|
#1 |
|
aka awas
|
Доброго времени суток, вам, господа и дамы!
Не подскажите, как построить селект с 2мя и более outer join'ами с одним парентом? Или объяснить мне в чем я не прав. У меня на последнем Join'e ругается что "Невозможно выбрать запись в 'Условия оплаты' ('PaymTerm') Использован оператор объединения таблиц join, но выражение WHERE не содержит связи между таблицами." static void Job10(Args _args) { SalesTable contractTable; EmplTable emplTable; PaymTerm paymTerm; ; while select SalesName from contractTable outer join NumOfDays, Description from paymTerm where paymTerm.PaymTermId == contractTable.Payment outer join Name from emplTable where emplTable.EmplId == contractTable.SalesResponsible { info(strfmt("%1 %2", paymTerm.NumOfDays, contractTable.SalesName)); } } Хинт: с "обыкновенными", inner join'ами, все job запускается... |
|
|
|
|
Похожие темы
|
||||
| Тема | Ответов | |||
| Двойной Outer Join в Query | 2 | |||
| Несколько outer join в запросе | 2 | |||
| Данные в Grid из таблиц, связанных по Outer Join | 2 | |||
| Outer Join | 3 | |||
| outer join для трех таблиц | 4 | |||
|