给你一个方法,不知能否满足你的要求:
先创建一个函数:get_result(zmlm,gdm) return string ,用游标和分组的方法关联tab2和tab3,计算出result的值;
然后执行SQl:
  Select zmlm,gdhzm,get_result(zmlm,gdm) from tab1;