首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Mysql查询,获取恰好在1天前创建的记录

,可以使用以下SQL语句:

代码语言:txt
复制
SELECT * FROM table_name WHERE DATE(created_at) = CURDATE() - INTERVAL 1 DAY;

这个查询语句使用了MySQL的日期函数DATE()CURDATE(),以及日期间隔函数INTERVALCURDATE()函数返回当前日期,INTERVAL 1 DAY表示1天的时间间隔。通过将created_at字段使用DATE()函数转换为日期,然后与当前日期减去1天的结果进行比较,可以获取到恰好在1天前创建的记录。

以下是对查询语句中使用的函数和关键词的解释:

  • SELECT *: 选择所有字段,可以根据需要选择特定的字段。
  • FROM table_name: 指定查询的表名,将table_name替换为实际的表名。
  • WHERE DATE(created_at) = CURDATE() - INTERVAL 1 DAY: 设置查询条件,筛选出created_at字段日期等于当前日期减去1天的记录。

这个查询适用于需要获取恰好在1天前创建的记录的场景,比如统计昨天的数据或者查找特定日期的记录。对于MySQL数据库,可以使用腾讯云的云数据库MySQL版(https://cloud.tencent.com/product/cdb_mysql)来存储和管理数据。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

领券