设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 1843|回复: 5
打印 上一主题 下一主题

[模块/函数] 求助一下如何写这个时间计算功能

[复制链接]
跳转到指定楼层
1#
发表于 2008-1-19 12:29:59 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
求助一下,小弟我不会vb,最近正在学习之.由于急用,请教一下.
我用access链接了一个excel表名,链接表名 data1 .其中excel表部分列记录(如下,只上了,A,B,C列).
  制作了一个查询表,实现显示同一个用户相邻记录时差是否7天内(后一订单相对前一订单)的订单的记录. 查询我已经做好.问题怎样判断符合同一用户前后订单满足7天内的订单条件.

客户订单Datetime
Aa12007-2-5 10:22
Aa22007-2-6 12:38
Ba32007-2-13 16:41
Ca42007-2-27 14:43
Da52007-3-12 13:16
Da62007-3-12 18:35
Da72007-3-15 16:09
Ea82007-3-17 21:26
Ea92007-3-19 14:06
Fa102007-3-20 9:52
Fa112007-3-23 10:13
AAa122007-4-10 18:36
AAa132007-4-16 18:04
DFa142007-5-9 15:45
EFa152007-5-11 11:55


[ 本帖最后由 hanetyb 于 2008-1-19 16:10 编辑 ]
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
 楼主| 发表于 2008-1-19 14:51:46 | 只看该作者
大家帮帮忙.由于数据量太大.用excel写很简单 ,但是速度太慢了.或者兄弟们能否告诉我,在access如果引用excel的单元格a1,的值就可以了
3#
发表于 2008-1-19 15:08:23 | 只看该作者
Selete * From 表名 Where date(Datetime)+7 >=date(now())
4#
 楼主| 发表于 2008-1-19 16:04:05 | 只看该作者
谢谢楼上的兄台. 由于我得笔误. 主要应该是要实现 :如果同一客户,则判断n+1与N记录之间是否在7天内.如果是就1,否为0
5#
发表于 2008-1-19 16:37:28 | 只看该作者
你的意思是A客户的订单2与订单1之间的天数,是否相差7天以上,以是/否来表示?
6#
 楼主| 发表于 2008-1-19 16:42:53 | 只看该作者
对,就是这个意思 ,
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-11-3 05:37 , Processed in 0.088792 second(s), 29 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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