在mysql中获取时间间隔

在mysql中获取时间间隔

本文介绍了在mysql中获取时间间隔的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

是否有查询要获取我的时间间隔-一分钟,五分钟,四分之一小时,半小时,一小时和一天?我使用MySQL作为数据库.

is there a query for me to get the time interval - One minute, five minutes, quarter hour, half hour, hour, and day? I use MySQL as a database.

推荐答案

要获取30到45分钟前的范围,请执行以下操作

to get a range, like from 30 to 45 minutes ago, do like this

SELECT * FROM tbl
WHERE tbl.mydate > DATE(DATE_sub(NOW(), INTERVAL 45 MINUTE))
AND tbl.mydate < DATE(DATE_sub(NOW(), INTERVAL 30 MINUTE));

这篇关于在mysql中获取时间间隔的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

07-22 23:49