| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 642 人关注过本帖
标题:ASP 统计问题
只看楼主 加入收藏
youthmeeter
Rank: 1
等 级:新手上路
帖 子:20
专家分:0
注 册:2011-10-20
结帖率:57.14%
收藏
已结贴  问题点数:12 回复次数:2 
ASP 统计问题
统计出来的表格如下:
月份是通过下拉菜单选择的,这个可以用 WHERE XSDATE LIKE "2011-10"实现,但是程序怎么写
**公司10月销售情况
销售站    任务    苹果     西瓜     香蕉         合计   完成率
A站        30      2        1        10      7      20      66%
B站        30     12        0         5      6      23      70%
C站        40      6        9         5      2      22      54%
合计      100     20       10        20      15     65      65%(合计/任务)
数据库如下
序号     水果种类   销售数量   销售站     日期   
1         苹果         2        A站      2011-10-09
2                    1        A站      2011-10-09
3         西瓜         2        C站      2011-10-07
4         西瓜         1        A站      2011-10-10
5         香蕉         2        C站      2011-10-12
6         苹果         2        B站      2011-10-12
。。。。。。
15        苹果         2        B站      2011-10-23

这样的ASP程序应该怎么样写??


搜索更多相关主题的帖子: 统计 销售 
2011-11-10 15:29
youthmeeter
Rank: 1
等 级:新手上路
帖 子:20
专家分:0
注 册:2011-10-20
收藏
得分:0 
能不能做个像EXCEL数据透视表差不多的?
2011-11-10 20:06
wangjy500
Rank: 11Rank: 11Rank: 11Rank: 11
等 级:贵宾
威 望:13
帖 子:457
专家分:2569
注 册:2010-7-11
收藏
得分:12 
<%total=""
sql1="select * form 销售站"
set rs1=conn.execute(sql1)
do while not rs1.eof
sql2="select sum(苹果) as a,sum(西瓜) as b,sum(梨) as c form 数据库 where 销售站='"&rs1("销售站")&"' and 日期 like #2011-10#"
set rs2=conn.execute(sql2)
total=(rs2(“a”)+rs2(“b”)+rs2(“c”))
%>
<%=rs1(“销售站”)%>  <%=rs1(“任务”)%>  <%=rs2(“a”)%> <%=rs2(“b”)%> <%=rs2(“c”)%>  <%=total%> <%=(total/rs1("任务")*100)%>%
<%
set rs2=nothing

rs1.MoveNext
Loop
%>

[ 本帖最后由 wangjy500 于 2011-11-12 18:43 编辑 ]

QQ:63572063
2011-11-12 18:41
快速回复:ASP 统计问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.026513 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved