mysql怎么查询近一周的数据

在mysql中,可以利用select语句查询近一周的数据,语法为“select * from table where DATE_SUB(CURDATE(), INTERVAL 7 DAY) = date(column_time);”。 本教程操作环境:windows10系统、mysql8.0.22版本、Dell G3电脑。

    <blockquote><p>在mysql中,可以利用select语句查询近一周的数据,语法为“select * from table  where DATE_SUB(CURDATE(), INTERVAL 7 DAY) &lt;= date(column_time);”。</p></blockquote>

本教程操作环境:windows10系统、mysql8.0.22版本、Dell G3电脑。

mysql怎么查询近一周的数据

语法如下:

查询一天:

效果如图(这里SQL语句中的一周范围是指星期一到星期日,星期一为一周的第一天,因是8月11日查询的,所以只显示星期一到星期六的结果):

请添加图片描述

日历:

请添加图片描述

简单来说就是用今天的日期生成前七天的日期(利用union all命令),并根据星期一的日期条件刷选出本周的日期

解析:

以上就是mysql怎么查询近一周的数据的详细内容,更多请关注每日运维其它相关文章!