Я хочу обновить записи на основе нескольких условий. Мое обновление игнорирует условия (и обновления для всех записей, где doctype = 7).
UPDATE DOCUMENTS SET DOCTYPE = '2'
Where DOCTYPE IN (Select C.DOCTYPE
From
CLIENTS A,
AGREEMENTS B,
DOCUMENTS C
where
A.ID = B.CUSTOMERID
and B.ID = C.AGREEMENTID
and C.STATUS = 1
and B.STATUS = 1
and A.STATUS = 1
and C.DOCTYPE = '7')
Но select на себя возвращает то, что я хочу. Что я сделал не так в обновлении?