以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 关于取要到期的数据 日期查询 DateDiff ?【已解决】 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=28097) |
-- 作者:gsnake -- 发布时间:2013/1/18 17:27:00 -- 关于取要到期的数据 日期查询 DateDiff ?【已解决】 记得论坛上有!找了一下午,还是问各位老师吧!!! Select 日期,金额 From {表A} Where DateDiff(\'d\',日期,Date())<7 怎么查出 了2月的数据?? ACCESS 我就是想用查询表 查出 7天内 到期的数据 ,各位老师办?我帮助里测试了一下午,我笨啊!!
[此贴子已经被作者于2013-5-16 11:37:28编辑过]
|
-- 作者:don -- 发布时间:2013/1/18 17:56:00 -- 这样? Select 日期,金额 From {表A} Where DateDiff(\'d\',日期,Date())<7 and 日期 < Date()
|
-- 作者:lin_hailun -- 发布时间:2013/1/18 18:11:00 -- 以下是引用don在2013-1-18 17:56:00的发言: 这样? Select 日期,金额 From {表A} Where DateDiff(\'d\',日期,Date())<7 and 日期 < Date()
是这个意思了,关键是楼主没有考虑到负数的情况。 |
-- 作者:gsnake -- 发布时间:2013/1/18 20:28:00 -- 我上边可能是反了!!就是 今天是18号 date(), 我想查出 7 天内到期的欠款,及时通知还款! 这条语句是对的! Select 日期,金额 From {表A} Where DateDiff(\'d\',Date(),日期)< 7 and 日期>date() 估计是查询生成器有点问题【我没找到什么问题】!!我一直再测试!反复不行,最后我把条件代码复制出来!又复制回去,好了!!有点晕!!
|