Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

gunakan WHERE CLAUSE untuk mencari data dari tanggal A sampai tanggal B

Saya biasanya melakukan sesuatu seperti ini:

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

Harap diperhatikan:demi kesederhanaan, saya tidak menambahkan validasi formulir.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Apa DBMS terbaik untuk pekerjaan itu?

  2. Cara menonaktifkan opsi only_full_group_by di Laravel

  3. menggunakan kembali hasil ekspresi pilih dalam klausa GROUP BY?

  4. Python:MySQLdb dan Perpustakaan tidak dimuat:libmysqlclient.16.dylib

  5. Bagaimana Fungsi RTRIM() Bekerja di MySQL