Mysql
 sql >> Baza danych >  >> RDS >> Mysql

użyj KLAUZULI WHERE do wyszukiwania danych od daty A do daty B

Zwykle robiłem coś takiego:

<?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'";

Uwaga:dla uproszczenia nie dodaję walidacji formularzy.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak mogę stworzyć instalator dla strony internetowej. PHP mysql

  2. Nieznana kolumna na 'liście pól', ale kolumna istnieje

  3. Tworzenie tabeli za pomocą mysql, php i ajax (z jquery)

  4. Enterprise Architect — dostawca Microsoft OLE DB dla sterowników ODBC -2147217900 / „80040E14”

  5. PHP - Pojedyncze cudzysłowy czy podwójne cudzysłowy wokół zapytania SQL?