Показать сообщение отдельно
Старый 26.12.2002, 12:51   #1  
Maxim Gorbunov is offline
Maxim Gorbunov
Administrator
Соотечественники
Лучший по профессии 2009
 
2,483 / 646 (26) +++++++
Регистрация: 27.11.2001
Адрес: Dubai, UAE
Вопрос знатокам QBE и Query в AXAPTA
Снова я со своими Query'ями.

В общем, проблема такая. Есть у меня три таблицы: A, B и C. Таблицы B и C содержат данные для фильтрации A.

Например, в таблице A есть два поля: fB и fC. Нужно создать запрос, который бы выбирал из A записи, у которых значение fB содержится в B, а значение fC - в С. Как бы мне это реализовать с помощью Query? Что куда внедрять?

Я делаю
A
I---B (B.fA = A.fB)
I---C (C.fA = A.fC)
но тогда выполняется OR, то есть выбираются все записи A, удовлетворяющие хотя бы одному фильтру. А мне надо именно AND.

Что-то мне кажется, что это не очень сложно, а у меня просто уже предновогодний ступор наступил. Помогите, а?
__________________
Not registered yet? Register here!
Have comments, questions, suggestions or anything else regarding our web site? Don't hesitate, send them to me