estoy usando MySQL y mi columna de la tabla date
es DATETIME tipocómo comparar DateTime columna con única fecha no el tiempo
Pero quiero comparar única fecha no el tiempo de hoy
$today = date("Y-m-d", time());
Si se compara la fecha usando el método anterior, siempre sale mal.
$this->update("
UPDATE `stats_tracker`
SET
`user_agent`='$this->visitor_user_agent' ,
`referrer`='$this->referrer_page' ,
`page_views`='$page_views'
WHERE
`visitor_ip`='$this->visitor_ip'
AND `page`='$this->this_page'
AND `date`='$today'");
Por favor, Ayúdenme, no soy un buen programador mySQL.
No debe usar esto ya que mataría al índice en la columna de fecha ralentizando la consulta – Mojtaba
No estoy seguro de entender , ¿qué sugerirías para no "matar el índice"? – nico
necesita comparar la columna de fecha usando entre función suponiendo que quiere filas para enero 1st 2013 que necesita hacer: donde la fecha entre '2013-01-01 00:00:00' y '2013-01-01 23:59:59 ' – Mojtaba