select decode(Sum(RLC_data_blocks_UL_CS1*20+RLC_data_blocks_UL_CS2*30),
0,0,(100*(Sum(RLC_data_blocks_UL_CS2*30)/Sum(RLC_data_blocks_UL_CS1*20+RLC_data_blocks_UL_CS2*30)))) 
UL_CS2_RATEfrom A
where UL_CS2_RATE>80运行时出错,说无效的字段,把where中的UL_CS2_RATE换成上面复杂的公式就可以运行,请问有没有什么办法可以使得在where语句中不需要写这么复杂的公式?