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

Bagaimana saya bisa meniru WHERE 1 dalam kueri dinamis?

Mungkin menggunakan pernyataan kasus dalam klausa where Anda?

 $query = "SELECT u.*
           FROM users u
           WHERE CASE {$range}
                 WHEN 'ALL' then TRUE
                 ELSE date_time > unix_timestamp(DATE_SUB(now()
                                  , INTERVAL 1 {$range}))
                 END";


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. bagaimana cara menghitung sisa waktu yang tersisa dengan php dan mysql?

  2. Dasar-dasar Kunci Asing di MySQL?

  3. Cara mengambil file yang diunggah menggunakan php

  4. masalah Pemicu mysql dalam skema yang salah

  5. Cara memformat waktu ke '2:34 jam', '0:34 jam' dll di MySQL