SQL语句中对时间字段进行区间查询


title: SQL语句中对时间字段进行区间查询
created: ‘2022-03-15T01:31:14.505Z’
modified: ‘2022-03-15T01:48:07.370Z’

SQL语句中对时间字段进行区间查询

当项目中需要查询某一段时间中的数据
可以使用Between 前置时间 and 后置时间进行查询
会分为三种情况

第一种情况 包括前置时间以及后置时间的数据

SQL语句 :select 需要查询的字段 from 查询的表名 where 时间字段 Between 前置时间 and 后置时间 24:00:00

需要注意的是,如果想要包括后置时间需要在后置时间中加入时分秒属性

第二种情况 只包括后置时间而不包括前置时间

SQL语句:select 需要查询的字段 from 查询的表名 where 时间字段 Between 前置时间 0:00:0 and 后置时间 24:00:00

需要注意的是,如果不需要前置时间当天的数据 可以在前置时间中加入时分秒属性

第三种情况 只包括前置时间而不包括后置时间

SQL语句:select 需要查询的字段 from 查询的表名 where 时间字段 Between 前置时间 and 后置时间

需要注意的是,不需要后置时间当天的数据时,不需要在后置时间中添加时分秒属性
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值