日期:2014-05-20  浏览次数:20439 次

散最后30分,求此问题正解,解决立即结贴,在线等
现在要做个销售分析,把读出数据库内一段时期的销售额
我想问一下:
假如用户选择1月-6月之间进行分析

我如何把1月1号到6月30日

这段时间按月分成6份放入一个数组中,再把每个月的销售总额放入另一个数组中

请大家提供思路,最好能给出代码,先谢过了.

------解决方案--------------------
select s_month,sum(money) from TableName where month(s_month)> =1 and month(s_month) <=6 group by s_month
求出1至6月的销售额。。就看你怎么操作了。。
------解决方案--------------------
1.查询出XXXX年1月1日到6月31日 然后按日期排序
2.插入 月份表数组 ,当月销售额++
3.下一个记录
4.月份完成,插入汇总表
------解决方案--------------------
select month(s_month),sum(money) from TableName where month(s_month)> =1 and month(s_month) <=6 group by month(s_month)