mysql 查询 数据库字段时间 临近1个月的数据个数

现在时间为 :2022-10-20 15:31:56
mysql表字段:

2022-10-20 07:01:34
2022-10-21 07:01:34
2022-10-22 07:01:34
2022-12-22 07:01:34
判断 mysql表字段

2022-10-20 07:01:34 已经过期了(小于当前现在时间) 不查出来
2022-10-21 07:01:34 大于当前时间1个月内 算一条
2022-10-22 07:01:34 大于当前时间1个月内 算一条
2022-12-22 07:01:34 大于当前时间1个月外 不查出来
结果 最终得到2条
这个语句该怎么写呢

mysql 查询 数据库字段时间  临近1小时的数据个数

mysql 查询 数据库字段时间  临近1小时的数据个数

chowjiawei
《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
最佳答案

直接between?

select count(*) as num from insurance_books where end_at between '2022-10-20 15:31:56' and '2022-11-20 15:31:56'
2年前 评论
chowjiawei (楼主) 2年前
讨论数量: 10

直接between?

select count(*) as num from insurance_books where end_at between '2022-10-20 15:31:56' and '2022-11-20 15:31:56'
2年前 评论
chowjiawei (楼主) 2年前
chowjiawei

我问这个问题 有点sha bi了。。。

file 我是这样子查 但是查不出来。。但是思路貌似没错?

2年前 评论
chowjiawei

file

@小猪蹄子 我换成between也查不出来

2年前 评论
小猪蹄子 2年前
chowjiawei (作者) (楼主) 2年前
小猪蹄子 2年前
小猪蹄子 2年前
chowjiawei

file

数据库直接查也是不行的

2年前 评论
chowjiawei

我改了 end_at 但是 没生效 搞出来的 乌龙 :joy:

2年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!