Mysql
 sql >> база данни >  >> RDS >> Mysql

Текуща дата в клаузата WHERE на MySQL

Трябва да форматирате дата в PHP, така че да е във формата, който MySQL иска.

Опитайте това:

$this->db->where('end_date >', date('Y-m-d H:i:s'));

Можете също да използвате СЕГА() за това.

$this->db->where('end_date > NOW()', NULL, FALSE);

РЕДАКТИРАНЕ:Ако искате да използвате псевдонима my_end_date , можете да използвате HAVING вместо WHERE.

$this->db->having('my_end_date > NOW()', NULL, FALSE);




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да вмъкна стойност на иврит в mysql db в php

  2. Време за отпадане в DateTime

  3. Моля, инсталирайте mysql адаптер 'gem install activerecord-mysql-adapter'

  4. Изберете ден от седмицата от дата

  5. Как да изберете данни от две таблици с помощта на една заявка