On 2/18/2015 6:48 PM, Igor Tandetnik wrote:
> On 2/18/2015 5:10 PM, jose i cabrera wrote:
>> So, in reality, all the tasks of the project of
>> like "lang" minus the PM, have to be added and 10% of that total be
>> calculated to the (on this instance) DE-DE PM task.
>
> UPDATE LSOpenJobs SET ProjFund =
> (
>        SELECT round(sum(t2.ProjFund) * cast(LSOpenJobs.RateType as 
> integer)/100.0 , 2)
>        FROM LSOpenJobs t2
>        where LSOpenJobs.ProjID=t2.ProjID and LSOpenJobs.lang=t2.lang
>        and t2.PSubClass != 'PM'
> )
> WHERE  PSubClass = 'PM';
>
> This updates all PM projects at once, in the whole table. To be more 
> selective, add conditions in the last WHERE clause to taste.

If I ever meet you, I will buy you lunch. ;-)  Thanks, man.


Reply via email to