select
APPLY_DEPT 科室,
sum(LAY_PHYSIC_QUANTITY) PHYSIC 药品数量
from LAY_PHYSIC_RECORDS
where STATUS = '4'
 and PHYSIC_CODE = :dept 
 and LAY_PHYSIC_TIME >= :st_time
 and LAY_PHYSIC_TIME <= :end_time
group by 
         APPLY_DEPT
order by  sum(LAY_PHYSIC_QUANTITY) desc这个代码:是求查询时间内的——科室药品数量和, 称为"本期"
现在要求"上期"该科室的药品数量和
(比如:查询时间定为: "2008-07-01 到2008-07-31"称为"本期, 那么"上期"应是:"2008-06-01 到2008-06-30")
本期是:查询的时间生成的数据,上期数据是自动生成(要查询时间的上个月数据),联合语句怎么写。
语法怎么写?谢谢!