如何使用curtime()来检查带有now()结构的列? SQL

时间:2013-07-11 01:36:44

标签: mysql sql sql-date-functions

在我的数据库中,当一个新的用户注册时,我使用now()作为列date_added(我需要准确的注册时间)。我还将用户IP存储在ip

现在我需要检查SQL是否已经从今天的ip注册

BUT

    $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "customer 
    WHERE ip = '" . $this->db->escape($ip) . "' 
    AND date_added = CURDATE()");

    return $query->row;

不起作用,因为我将now()用于date_added而now()不是= curdate()

任何想法如何做到这一点?

1 个答案:

答案 0 :(得分:3)

使用DATE()

... AND date(date_added) = CURDATE()