Показать сообщение отдельно
Старый 25.03.2004, 12:18   #1  
Bukovka is offline
Bukovka
Участник
 
8 / 10 (1) +
Регистрация: 19.01.2004
? Как построить Query?
Есть проблема с Query в lookup-е.
Есть таблицы:
Table1 с полями Field1ID, Field4ID
Table2 с полями Field2ID, Field3ID
Table3 с полями Field1ID, Field2ID
Table4 с полями Field2ID, Field3ID, Field4ID

Как через Query записать SQL запрос:

select Table1.* , Table2. Field3ID
from Table1, Table3, Table2
where Table3. Field1ID = Table1. Field1ID
and Table3. Field2ID = Table2. Field2ID
and trim(Table2. Field3ID) = '06' //какое-то значение
and not exists (select 1
from Table4
where Table4. Field4ID = Table1. Field4ID
and Table4. Field2ID = Table3. Field2ID
and Table4. Field3ID = trim(Table2. Field3ID))