sql >> Databáze >  >> RDS >> Mysql

Porovnání časového razítka s proměnnou data (MySQL a PHP)

Nedostáváte výsledky, které pravděpodobně $date má určitý časový posun a není roven 00:00:00 ve vašem časovém pásmu.

WHERE timestamp_column BETWEEN '" . strtotime($date) . "' AND '" . strtotime($date, '+1 day') . "'

nebo přesněji:

    WHERE timestamp_column >= '" . strtotime($date) . "'
      AND timestamp_column < '" . strtotime($date, '+1 day') . "'


  1. PostgreSQL vs. Oracle:Rozdíl v nákladech, snadnost použití a funkčnost

  2. Jak změnit definici sloupce MySQL?

  3. Generujte časové řady s denními statistikami pomocí dotazu PostgreSQL

  4. Problémy při pokusu o použití MySQL ve spojení s Emacsem