--医院采购基本药物金额数
select sum(采购基本药物金额数) 采购基本药物金额数 from (
select sum(t.实收金额) 采购基本药物金额数
from 住院费用记录 t,药品规格 a
where t.收费细目id=a.药品id
and t.记录状态=1
and a.基本药物='基药'
and t.收费细目id not in(
--不包括溶媒
select x.药品id from 药品规格扩展信息 x where x.项目='液体性质' and x.内容='溶媒' )
and t.收费类别 in ('5','6','7')
and t.登记时间 between /*B0*/
TO_DATE('2023-01-01 00:00:00', 'YYYY-MM-DD HH24:MI:SS') /*E0*/
And /*B1*/
TO_DATE('2023-01-31 23:59:59', 'YYYY-MM-DD HH24:MI:SS') /*E1*/
union all
select sum(t.实收金额) 采购基本药物金额数
from 门诊费用记录 t,药品规格 a
where t.收费细目id=a.药品id
and t.记录状态=1
and a.基本药物='基药'
and t.收费细目id not in(
--不包括溶媒
select x.药品id from 药品规格扩展信息 x where x.项目='液体性质' and x.内容='溶媒' )
and t.收费类别 in ('5','6','7')
and t.登记时间 between /*B0*/
TO_DATE('2023-01-01 00:00:00', 'YYYY-MM-DD HH24:MI:SS') /*E0*/
And /*B1*/
TO_DATE('2023-01-31 23:59:59', 'YYYY-MM-DD HH24:MI:SS') /*E1*/
)
--医院同期采购药物金额总数
select sum(同期采购药物金额总数) 同期采购药物金额总数 from (
select sum(t.实收金额) 同期采购药物金额总数
from 住院费用记录 t
where t.记录状态=1
and t.收费类别 in ('5','6','7')
and t.收费细目id not in(
--不包括溶媒
select x.药品id from 药品规格扩展信息 x where x.项目='液体性质' and x.内容='溶媒' )
and t.登记时间 between /*B0*/
TO_DATE('2023-01-01 00:00:00', 'YYYY-MM-DD HH24:MI:SS') /*E0*/
And /*B1*/
TO_DATE('2023-12-31 23:59:59', 'YYYY-MM-DD HH24:MI:SS') /*E1*/
union all
select sum(t.实收金额) 同期采购药物金额总数
from 门诊费用记录 t
where t.记录状态=1
and t.收费类别 in ('5','6','7')
and t.收费细目id not in(
--不包括溶媒
select x.药品id from 药品规格扩展信息 x where x.项目='液体性质' and x.内容='溶媒' )
and t.登记时间 between /*B0*/
TO_DATE('2023-01-01 00:00:00', 'YYYY-MM-DD HH24:MI:SS') /*E0*/
And /*B1*/
TO_DATE('2023-12-31 23:59:59', 'YYYY-MM-DD HH24:MI:SS') /*E1*/
)