SQL问题。。急(100分)

  • 主题发起人 主题发起人 bestduan
  • 开始时间 开始时间
B

bestduan

Unregistered / Unconfirmed
GUEST, unregistred user!
各位GGJJ们,,
有这样的一个表,,里面记录了一些物品的出库记录,,其中有这样的一些字段,,月份和出库量,,
我想统计出某一个月的前两个月的出库量的和。。
谢谢,,小弟急用~~
 
你的月份字段是什么格式的?如果是yyyymm那么:
select sum(c)
from (select to 2 m,sum(c) c
from t where m<条件月 group by m
order m desc) t
或者根据条件月份计算出前一月m1,和前二月m2,然后:
select sum(c) from t where m in (m1,m2)
 
不知道是否要考虑到2006年1月的前两个月为2005年11月-12月这样的问题。

SELECT SUM(出库量) AS 出库量总和
FROM 表名
GROUP BY 月份
HAVING ((月份 + 1) = 当前月份) OR ((月份 + 2) = 当前月份)
 
select sum(出库量) AS 出库量 from table where 月份= 上个月 OR 月份=上上月
 
各位GGJJ们,,
有这样的一个表,,里面记录了一些物品的出库记录,,其中有这样的一些字段,,月份和出库量,,
我想统计出某一个月的前两个月的出库量的和每笔的明细
谢谢,,小弟急用~~
 
最好作个存储过程吧
 
后退
顶部