Hello, Arkhangelskiy!
You wrote  on Sat, 03 May 2008 15:07:56 +0400:

AA> Можно использовать следующий запрос:
AA> Select t.ID,us.T_ID
AA> from TOVARY t
AA> Left Outer Join (SELECT T_ID FROM STORAGE UNION
AA>    SELECT T_ID FROM INDETAILS UNION
AA>    SELECT T_ID FROM OUTDETAILS) us
AA>   on us.T_ID=t.ID
AA> where us.T_ID is null
Можно "left outer" спокойно заменить на "inner" (можно явно не указывать, inner - по умолчанию), что позволит выбросить кляузу "where":
Select t.ID,us.T_ID from TOVARY t
Join (SELECT T_ID FROM STORAGE UNION
 SELECT T_ID FROM INDETAILS UNION
 SELECT T_ID FROM OUTDETAILS) us
 on us.T_ID=t.ID
--
Удач
Alexander A. Venikov, Tobolsk, Russia

Ответить