起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 434|回复: 9

【结贴】[请求]日期计算问题

[复制链接]
发表于 2010-8-25 21:40:03 | 显示全部楼层 |阅读模式
数据库中字段类型为日期类型,能否将两个日期类型数据进行加减法计算?
回复

使用道具 举报

发表于 2010-8-26 08:45:07 | 显示全部楼层
你是想得到两个日期之间的天数之类的吗?如果是,有专门的函数能得出两个日期之间的天数
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-8-26 09:08:25 | 显示全部楼层
问题补充:一张表里想的到下面的统计,怎么做?

1.jpg

47.55 KB, 下载次数: 202

回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-8-26 09:09:36 | 显示全部楼层
问题补充:我想得到下面的统计数据,怎么做?

2.jpg

10.65 KB, 下载次数: 195

回复 支持 反对

使用道具 举报

发表于 2010-8-26 09:38:28 | 显示全部楼层
上月数量和本月数量按月合计计算不行吗?类似这样的SQL语句:select SUM({数量字段}) FROM {表} where {日期字段} BETWEEN '{月初日期}' AND '{月末日期}'
新增数量是不是本月数量减去上月数量?如果是,上月和本月分别算出后相减就行了
完成数量是什么意思不知道
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-8-26 14:30:26 | 显示全部楼层
上月数量是出本月数量外都属于,本月数量是上月数量加新增数量。这些是清楚,但是要根据上面的表来统计,有填写时间,跟完成时间,时间是怎么比对的,字符比对吗?
回复 支持 反对

使用道具 举报

发表于 2010-8-26 15:59:23 | 显示全部楼层
日期型数据可以转换为字符串型数据做对比啊
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-8-26 16:28:38 | 显示全部楼层
能给个方案吗?我没有做过
回复 支持 反对

使用道具 举报

发表于 2010-8-27 09:13:22 | 显示全部楼层
你是想把哪个时间和哪个时间做对比?本月时间和上月时间还是填写时间和完成时间做对比?
日期类型数据可以在代码中用DateToStr()函数转换成字符串对比啊
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-8-27 11:46:29 | 显示全部楼层
噢啦  结贴吧
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-7 07:11 , Processed in 0.044193 second(s), 19 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表