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 字段的日期/时间格式,设置为 常规日期

1、当时间条件字段为字符串类型的时候,通过以下方法查询数据:

11、SELECT FROM 表名 t WHERE 1=1 AND to_date(ttkdat,'yyyy/MM/dd')

between to_date('2017/8/1','yyyy/MM/dd') and to_date('2017/11/1','yyyy/MM/dd');

12、SELECT FROM zsd018a t WHERE 1=1 AND to_date(ttkdat,'yyyy/MM/dd hh24:mi:ss')

between to_date('2017/8/1','yyyy/MM/dd hh24:mi:ss') and to_date('2017/11/1','yyyy/MM/dd hh24:mi:ss');

2、当时间条件为date类型的时候,通过以下方法查询数据:

select from zmm028 where to_char(tkdat,'YYYY-MM-DD')>='2017-10-01'

and to_char(tkdat,'YYYY-MM-DD')<='2017-11-02' ;

select

from 仓库进货

where 品名=‘产品1’

and 时间 between '2015-06-10' and '2015-06-20'

order by 时间

数据库用的是什么sql server有时间字段

可以between 时间1 and 时间2 :

可以定义一个变量sj(时间)

dim sj as string

sj=now

date between '" & Format("& sj &", "yyyy-mm-dd 03:00:00") & "' and '" & Format(DateAdd(d, 1, "& sj &"), "yyyy-mm-dd 05:00:00") & "'"

(这个就是今天3点到明天5点的时间)

如果你非要将日期和时间分开的话,应该是:date between '" & Format("& sj &", "yyyy-mm-dd") & "' and '" & Format(DateAdd(d, 1, "& sj &"), "yyyy-mm-dd") & "' and time between '" & Format("& sj &", "03:00:00") & "' and '" & Format( "& sj &", "03:00:00") & "'

一起加and 不就可以了吗

Select from Plan where 时间条件 and Id条件

以上就是关于access数据库查询2个时间段间的数据全部的内容,包括:access数据库查询2个时间段间的数据、Oracle中根据时间范围查询数据、MySQL数据库,“时间”区间段查找记录等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存