选择日期时间数据并仅获取当天的数据?

时间:2014-04-16 15:53:17

标签: php mysql sql datetime

我的数据库中有一个datetime列,想要回应今天有多少用户注册。

id | register_date

1 | 2014-04-16 09:55:13

2 | 2014-04-14 19:23:49

$sql_users = "SELECT * FROM users";
$result_users = mysql_query($sql_users);

我认为我可以在while语句中使用日期(' d',$ register_time)来检查其中的每个数据。有没有更简单的方法呢?

1 个答案:

答案 0 :(得分:3)

使用MySQL的DATE()CURDATE()函数:

SELECT COUNT(*) FROM users WHERE DATE(register_date) = CURDATE()