我如何从24-48小时前获得mysql行?

时间:2010-10-06 02:01:07

标签: mysql sql datetime

我有一个带有datetime列的mysql表。我想获取超过24小时但小于48小时的行。我已经完成了日期时间功能,不太确定如何处理这个或一般的做什么。

1 个答案:

答案 0 :(得分:40)

使用:

SELECT *
  FROM YOUR_TABLE t
 WHERE t.datetime_column < DATE_SUB(NOW(), INTERVAL 24 HOUR)
   AND t.datetime_column > DATE_SUB(NOW(), INTERVAL 48 HOUR)