select (select bmmc00 from bm_bmbm00 h where h.bmbh00=a.dqbq00) 病区名称, b.bmmc00 科室名称, sum(c.hjje00) 总费用, sum(c.hjje00-c.YBYL33-c.YBYL34) 定额内费用, A.DBZBM0 病种编码,A.DBZMC0 病种名称, sum(YBYL04)/count(distinct a.zyid00) 定额标准, sum(YBYL05) 医院支付, sf_zy_dbzkk0_senew_hz_jg(a.DBZBM0,a.dqks00,:开始日期,:截止日期,:结余比例,:超出比例) 奖励金额, sf_zy_dbzkk0_seksft_hz_jg(a.DBZBM0,a.dqks00,:开始日期,:截止日期,a.dqks00,0,:结余比例,:超出比例) 本科室, sf_zy_dbzkk0_seksft_hz_jg(a.DBZBM0,a.dqks00,:开始日期,:截止日期,'110',1,:结余比例,:超出比例) 麻醉科, sf_zy_dbzkk0_seksft_hz_jg(a.DBZBM0,a.dqks00,:开始日期,:截止日期,'163',1,:结余比例,:超出比例) 胃镜室, sf_zy_dbzkk0_seksft_hz_jg(a.DBZBM0,a.dqks00,:开始日期,:截止日期,'170',1,:结余比例,:超出比例) 病理科, sf_zy_dbzkk0_seksft_hz_jg(a.DBZBM0,a.dqks00,:开始日期,:截止日期,'0',2,:结余比例,:超出比例) 手术室 from zy_brxxb0 a,bm_bmbm00 b,zy_jzb000 c where a.dqks00=b.bmbh00 and a.zyid00=c.zyid00 and a.dbzbm0 is not null and a.cyrq00 between :开始日期 and :截止日期 and b.yyid00 in (:分院) GROUP BY a.DBZMC0,a.DBZBM0,a.dqks00,A.DQBQ00,b.bmmc00 -----备注----- 菜单名称:单病种奖励汇总表(新) 直接贴语句,已经创建别名。不用再链路 展示字段就用语句的展示顺序 条件 :开始日期 :截止日期 :结余比例 :超出比例 :分院 条件说明: 结余比例、超出比例只允许填数值型,录入框后面增加单位'%' 分院条件做成下拉框 值 前台展示 A 院本部 B 东二环 A和B 全院