[cqlcp]:我做统计功能时,设计使用主从表,主表是合计数据,从表是相应的明细,但是有个问题不能解决,主表中我使用了起始日期和截止日期做统计条件,但是从表中的明细不能设定同样的期限,因此显示出来的是所有日期的明细,请教有什么办法解决呢? 主表SQL: select 销售单位,卡号类别,预充话费,count(用户号码) as 销售数量,#:起始日期# as 起始日期,#:截止日期# as 截止日期 from SIM卡零售登记 where 销售日期>=#:起始日期# and 销售日期<=#:截止日期# and 销售单位=':销售单位' group by 销售单位,卡号类别,预充话费 从表直接调用的“SIM卡零售登记”信息表,或者使用SQL:select * from SIM卡零售登记 也能达到目的,但就是那个日期限制加不进去。
——————————————————————————————————
[lcqhy]:您好:建议您在主表中加一唯一性的标识,如:登记单号等类型的,在主表中是唯一的,并且用在从表中也加此字段,此字段作为主从表的关系字段,您可以试一下看一下效果。
——————————————————————————————————
[cqlcp]:好的,我试试看,谢谢!~~~~/鼓掌
上一篇:一个初学者的成果