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
《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 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年前 评论

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