mysql - 从日期范围中选择数据

时间:2014-10-18 13:48:44

标签: mysql phpmyadmin mysql-workbench

我想在我的数据库中选择在1个月前注册的用户。我是怎么做到的请解释一下。谢谢 这是我的数据库结构

enter image description here

2 个答案:

答案 0 :(得分:3)

您需要先将时间戳转换为日期时间。

SELECT * FROM table WHERE FROM_UNIXTIME(activation_time) > DATE_SUB(NOW(), INTERVAL 1 MONTH)

答案 1 :(得分:1)

请试试这个

SELECT * FROM table WHERE activation_time BETWEEN 20-10-2014 AND 20-9-2014;