大家看看我的实例,在“开始日期”处输入“2007-05-01”!
有个奇怪的问题是:5月份的 >0 的数据不会相加!
我的代码是这样的:Sum(IIf([日期]=Format(Forms!zcd!开始日期,"yyyy-mm") And [数量]>0,[数量],0)) AS 当月订单
问题出在哪呢?[em06]作者: 一点通 时间: 2007-6-29 02:59
你要将[日期]也要格式一下才能计算的
SELECT 库存.产品名称, Sum(IIf(Format([日期],"yyyy-mm")=Format(Forms!zcd!开始日期,"yyyy-mm") And [数量]>0,[数量],0)) AS 当月订单
FROM 库存
GROUP BY 库存.产品名称; 作者: niwj 时间: 2007-6-29 17:10
原来错在这样啦,谢谢一点通指点![em10]