Subject | Re: [ib-support] how to perform update with aggregate subselect ? |
---|---|
Author | Andrew Guts |
Post date | 2002-06-19T12:52:38Z |
Martijn Tonies wrote:
PLAN (T1 NATURAL)
>Hi,PLAN (T2 NATURAL)
>
>
>
>>Help me please with this:
>>
>>update table1
>> set total = (select sum(Quantity) from table2 where table2.CustomerID
>>= table1.CustomerID)
>>
>>CustomerID is a foreign key for both tables, references to the same
>>table "Customers".
>>That operator hangs because table2 is large and engine uses natural
>>joins. How to work arround the problem?
>>
>>
>
>What is the query plan?
>
>
>
PLAN (T1 NATURAL)