源码之家

  • 首页
  • 文章
  • 问答
  • 下载
您的位置: 首页  >  技术问答  >  mysql中的日期差异

mysql中的日期差异

分类: 技术问答 • 2022-08-25 16:21:06
问题描述:

什么是mysql选择查询以选择3小时前更新的条目?我在表中存储名为last_update_time的列,我想将该时间与当前时间进行比较,以选择3小时前更新的所有条目。所有时间存储为DATETIME数据库mysql中的日期差异

答

只需使用间隔:

SELECT col1, col2 
    FROM your_table 
WHERE col_date < NOW() - INTERVAL 3 HOUR; 

这将检索行,其中col_date是年长 3个多小时前。这使您可以使用索引。

相关推荐

  • Linux系统安装MySQL(内附武林秘籍:在终端中搜索字符串的快捷键)
  • MYSQL中的事务隔离是怎么实现的?
  • 如何用函数求出身份证号码中的出生日期——CONCATENATE、MID函数的使用方法
  • MySQL数据库中innodb引擎的B+Tree的底部到底时单向链表还是双向链表?
  • win环境下把MySql中的数据导入到Elasticsearch(一)
  • 零基础安装MySQL 8.0中的坑
  • 关于idea中的MySQL中的表无法加载列的情况
  • 一步一步学MySQL----19 MySQL中的存储引擎和数据类型
  • 关于 《MySQL 离线安装文件及方法》 中的错误说明
  • MySQL数据库设计表中的字段为中文
  • 日期差异在UNIX
  • 阵列不印字在JavaScript字符串
    网站免责声明 网站地图 最新文章 用户隐私 版权申明
本站所有数据收集于网络,如果侵犯到您的权益,请联系网站进行下架处理。   

Copyright © 2018-2021   Powered By 源码之家    备案号:   粤ICP备20058927号