access数据库中,如何查询表中的日期和今天日期之间所差的天数。

access有个表。里面有物品名,编号,物品保质期到期的时间。如何查询保质期到期时间和今天之间差多少天。如:我想查询和保质期差30天的有哪些,差15天的有哪些,1天的有哪... access有个表。里面有物品名,编号,物品保质期到期的时间。
如何查询保质期到期时间和今天之间差多少天。如:
我想查询和保质期差30天的有哪些,差15天的有哪些,1天的有哪些。

分数不多,求高手帮忙。
展开
 我来答
xiaoyaowyz
2011-03-02 · 超过23用户采纳过TA的回答
知道答主
回答量:79
采纳率:0%
帮助的人:90.7万
展开全部
select * from table where DateDiff('d',now(),date) = 1/15 /30

楼主跟人说下你用什么语言开发的~~不然别人怎么帮你~~
更多追问追答
追问
就是access里面有个主菜单,里面有什么 物品登记,库存,出货什么什么的。我现在想做个别的查询。不知道怎么做。
追答
假设你一张表  
物品表
ID 物品名称 库存 出货 过期时间 其他1 其他2 其他3
1 名称1 名称2 名称3 时间1 其他 其他 其他
………………………………………………………………………………
你要查询15天过期的物品
select 物品名称,库存,出货,过期时间 from 物品表 where datediff('d',now(),过期时间) = 15

懂了么?
273142650
2011-03-03 · TA获得超过542个赞
知道小有建树答主
回答量:396
采纳率:0%
帮助的人:233万
展开全部
你在ASP里的话就
conn.execute("slect * from table where datediff('d',dateFiled,date())=30")
在ACCESS里直接写SQL语句的话就
创建-查询设计-把显示表关闭-左上有个SQL视图 在里面写SQL语句
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lzp4881
2011-03-02 · TA获得超过2394个赞
知道大有可为答主
回答量:2825
采纳率:0%
帮助的人:3007万
展开全部
slect * from table where datediff('d',dateFiled,date())=30
slect * from table where datediff('d',dateFiled,date())=15
slect * from table where datediff('d',dateFiled,date())=1
追问
我是个菜鸟。什么都不会。可以详细点说明操作步骤吗。谢谢。
就是这个select从哪输入
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式