Well you could do it using a derived query . .create table #test (f1 int,f2 int,f4 int)insert into #testselect 1,2,4SELECT f1,f2,f3,(F3+f4) as F5from ( select F1,F2,((F1+(F2*F2*F2))/2) as F3, f4 from #test ) d
But to be honest you'd probably be better just rewriting the calculation in the calc for F5 e.g.select F1,F2,((F1+(F2*F2*F2))/2) as F3,(((F1+(F2*F2*F2))/2)+f4) as F5---------------------------------------------------------------------------------http://www.mannyroadend.co.uk A Bury FC supporters website and forum