查询以获得在NOW和1 MINUTE之前发生的注册

时间:2015-07-10 20:59:55

标签: mysql

我正在尝试设置一个查询,该查询将返回在最后一刻(从现在到最后一刻)之间发生的注册的用户ID。

到目前为止,我正在尝试这个:

SELECT member_id 
FROM members 
WHERE registration_date 
BETWEEN DATE( DATE_SUB( NOW() , INTERVAL 1 MINUTE ) ) AND DATE ( NOW() )

但我不认为它有效。它没有返回任何记录。有人能指出我正确的方向吗?

注册栏位于以下表格:

Y-m-d H:i:s

请不要错过任何帮助。

谢谢!

1 个答案:

答案 0 :(得分:0)

请勿拨打DATE(),因为这样会删除值中的时间。

SELECT member_id 
FROM members 
WHERE registration_date 
BETWEEN DATE_SUB(NOW(), INTERVAL 1 MINUTE) AND NOW()
相关问题