Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Comparando timestamp com variável de data (MySQL e PHP)


Você não obtém resultados que provavelmente $date tem algum deslocamento de tempo e não é igual a 00:00:00 no seu fuso horário.
WHERE timestamp_column BETWEEN '" . strtotime($date) . "' AND '" . strtotime($date, '+1 day') . "'

ou para ser mais preciso:
    WHERE timestamp_column >= '" . strtotime($date) . "'
      AND timestamp_column < '" . strtotime($date, '+1 day') . "'