mysql获取最近一段时间数据

mysql获取最近一段时间数据

💡 原文中文,约700字,阅读约需2分钟。
📝

内容提要

本文介绍了如何使用MySQL查询最近一段时间的数据,包括获取最近七天、半年、一年和当月数据的SQL语句示例。用户需将CREATE_TIME替换为实际的时间字段。

🎯

关键要点

  • 获取最近七天的数据:使用SQL语句 'select count(id) from table where date_sub(curdate(), interval 7 day) <= date(CREATE_TIME)'。
  • 获取最近半年的数据:使用SQL语句 'select count(id) from table where date_sub(curdate(), interval 6 month) <= date(CREATE_TIME)'。
  • 获取最近一年的数据:使用SQL语句 'select count(id) from table where date_sub(curdate(), interval 1 year) <= date(CREATE_TIME)'。
  • 获取当月的数据:使用SQL语句 'select count(id) from table where DATE_FORMAT(NOW(),'%Y-%m') == DATE_FORMAT(CREATE_TIME,'%Y-%m)'。
➡️

继续阅读