access数据库查询2个时间段间的数据

access数据库查询2个时间段间的数据,第1张

我觉得是因为p_time 字段的日期/时间格式的具体设置问题造成的,虽然都是日期/时间格式,但是具体的格式有区别:

日期/时间格式 包括: 常规日期 2014/4/12 12:45:00

长日期2014年4月12日

中日期14-04-12

短日期2014/4/12

长时间12:45:00

中时间12:45 上午

短时间12:45

您如要运行 select * from product where p_time between '2014/4/12 12:45:00' and '2014/4/20 22:45:00'

需要修改p_time 字段的日期/时间格式,设置为 常规日期

Access查询表条件中控制日期时间段的方法如下:

1、可以在查询时设置参数查询。

2、在查询的设计视图,执行“查询”菜单中的“参数”命令,在打开的“查询参数”对话框中定义参数及其数据类型(日期时间型),假设参数为D1、D2,然后在条件中输入:Between [D1] And [D2]

图标不变。

按年select*from表名whereformat(字段名,“yyyy“)=你输入的年份,按月select*from表名whereformat(字段名,“mm“)=你输入的月份,按年月,注意你的年月要转换为200606类似的格式select*from表名whereformat(字段名,“yyyymm“)=你输入的年月,或者直接用year()、Month()函数。select*from表名whereyear(字段名)=你输入的年andmonth(字段名)=你输入的月。

如果你想要让查询的数据和图标一起跟随查询的时间段而改变,那么就分别在你的按钮单击事件中加载相关查询到图表的数据源属性,再刷新一下图表窗体即可。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9934372.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-03
下一篇 2023-05-03

发表评论

登录后才能评论

评论列表(0条)

保存