快来救我啊!楼主帮忙啊!该死的水晶报表...........
再问一次,
内容: 现在有一个库,有字段(名字,编码,月份,金额),其中名字下有柴油、机油、轮胎等,月份为'2003-01'——'2003-12',金额为float 类型,其余为varchar型。而且编码字段长度为6。
问题: 我现在要想在水晶报表中显示名字为柴油,编码前4位为'0352',月份为'2003-01'的金额汇总,公式该怎么写啊?
以下是我写的公式:柴油1
柴油1:
if {cost.名字}="柴油" and {cost.月份}="2003-01" and left({cost.编码},4) ="0352" then
formula={cost.金额}
else
formula=0
end if
公式建立后,插入金额的汇总值,这个汇总值即为我要求的金额汇总。
的代码中SQL语句是:"select * from cost"
还有一个问题就是如果我的SQL语句改为:"select * from cost where 名字='柴油'",则能显示结果,但我还要求时间为"2003-02" ~ "2003-12"的每个月的金额汇总值,总共12个汇总值,我不能在SQL语句中加WHERE字句,这个问题该怎么解决啊