如何同时显示一个月的数据?

mzli 2006-04-19 02:58:53
要作个简单的报表,要分别显示一周(7天)/一月(实际天数)/一年(12个月)的销量?
因为没有写过这方面的,具体有哪些好的方法呀?
...全文
148 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
mzli 2006-04-21
  • 打赏
  • 举报
回复
问题是数组的K值不能为负数
days=DatePart("w",date())
rounds=days-6
wdx2008 2006-04-21
  • 打赏
  • 举报
回复
判断时间就可以了
比如现在的时间是t1=date()
一个月前的时间就是t2=t1-30
比较时间time>t2就可以了
也就是时间是可以做加减运算的
mzli 2006-04-21
  • 打赏
  • 举报
回复
date()是从数据读出的时间字段来的
mzli 2006-04-21
  • 打赏
  • 举报
回复
是要做个数据的周报表-曲线图
mzli 2006-04-21
  • 打赏
  • 举报
回复
谁能帮我改良以下的写法,我要将或的星期几返回的值存入数组。
要得到的效果是
total2(1,0)="星期日"
total2(2,0)="星期一"
total2(3,0)="星期二"
total2(4,0)="星期三"
total2(5,0)="星期四"
total2(6,0)="星期五"
total2(7,0)="星期六"

下面写法有误。
days=DatePart("w",date())
rounds=days-6
redim total2(7,4)
for i=rounds to days
select case i
case -5
wname="星期一"
k=2
case -4
wname="星期二"
k=3
case -3
wname="星期三"
k=4
case -2
wname="星期四"
k=5
case -1
wname="星期五"
k=6
case 0
wname="星期六"
k=7
case 1
wname="<font color=red>星期日</font>"
k=1
case 2
wname="星期一"
k=2
case 3
wname="星期二"
k=3
case 4
wname="星期三"
k=4
case 5
wname="星期四"
k=5
case 6
wname="星期五"
k=6
case 7
k=7
wname="星期六"
end select
response.Write wname & "<br>"
total2(k,0)=wname
next
youzi520 2006-04-19
  • 打赏
  • 举报
回复
Select Case speriod
Case 0 sql=Sql
Case 3 sql=Sql&" and dateadd(day,-3,getdate())"
Case 7 sql=Sql&" and dateadd(day,-7,getdate())"
Case 14 sql=Sql&" and dateadd(day,-14,getdate())"
Case 30 sql=Sql&" and dateadd(day,-30,getdate())"
Case 90 sql=Sql&" and dateadd(day,-90,getdate())"
Case 180 sql=Sql&" and dateadd(day,-180,getdate())"
Case else sql
End Select

这不是实际的月,周..
如果按真正日历的话,需要别的代码
mzli 2006-04-19
  • 打赏
  • 举报
回复
能举个实现这个循环的例子吗?
redapple2008 2006-04-19
  • 打赏
  • 举报
回复
查询条件加个开始时间和结束时间,想看多会的都行
Mapleleaf123 2006-04-19
  • 打赏
  • 举报
回复
那你不会给个输入框输入开始/结束日期呀~
mzli 2006-04-19
  • 打赏
  • 举报
回复
莫非要读一天数据就写一条sql语句?
itzhiren 2006-04-19
  • 打赏
  • 举报
回复
使用datediff函数就搞定了
查询和现在的系统时间相隔7天(参数设置为 天)、一个月(参数设置为 月)、一年(参数设置为 年)的数据
课程演示环境:Ubuntu   需要学习Windows系统YOLOv4-tiny的同学请前往《Windows版YOLOv4-tiny目标检测实战:训练自己的数据集》   YOLOv4-tiny来了!速度大幅提升!   YOLOv4-tiny在COCO上的性能可达到:40.2% AP50, 371 FPS (GTX 1080 Ti)。相较于YOLOv3-tiny,AP和FPS的性能有巨大提升。并且,YOLOv4-tiny的权重文件只有23MB,适合在移动端、嵌入式设备、边缘计算等设备上部署。   本课程将手把手地教大家使用labelImg标注和使用YOLOv4-tiny训练自己的数据集。课程实战分为两个项目:单目标检测(足球目标检测)和多目标检测(足球和梅西同时检测)。   本课程的YOLOv4-tiny使用AlexAB/darknet,在Ubuntu系统上做项目演示。包括:YOLOv4-tiny的网络结构、安装YOLOv4-tiny、标注自己的数据集、整理自己的数据集、修改配置文件、训练自己的数据集、测试训练出的网络模型、性能统计(mAP计算和画出PR曲线)和先验框聚类分析。     除本课程《YOLOv4-tiny目标检测实战:训练自己的数据集》外,本人推出了有关YOLOv4目标检测的系列课程。请持续关注该系列的其它视频课程,包括: 《YOLOv4目标检测实战:训练自己的数据集》 《YOLOv4目标检测实战:人脸口罩佩戴识别》 《YOLOv4目标检测实战:中国交通标志识别》 《YOLOv4目标检测:原理与源码解析》

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧