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

použijte WHERE CLAUSE pro vyhledávání dat od data A do data B

Obvykle jsem dělal něco takového:

<?php

list($m1, $y1) = explode($_1stdate);
list($m2, $y2) = explode($_2nddate);

$date1 = "$y1-$m1-01";
$date2 = "$y2-$m2-" . date("t", mktime(0,0,0,$m2, 1, $y2));

$sql = "SELECT *
FROM `inspection_report`
WHERE DATE(Inspection_datetime) BETWEEN '$date1' AND '$date2'";

Poznámka:Pro jednoduchost nepřidávám ověřování formulářů.



  1. Použití závislostí modulů, část 2

  2. Získání výsledku mysql za posledních 30 dní

  3. Nelze se připojit k MySQL pomocí skriptu PHP při použití mysqli nebo PDO, ALE mysql funguje

  4. TSQL md5 hash se liší od C# .NET md5