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

Трябва да получите записи от MySQL база данни само по дата от поле за дата и час

SELECT * FROM table
WHERE date_time BETWEEN '2009-03-27 00:00:00' AND '2009-03-27 23:59:59'

Трябва да го направя.

Като алтернатива, опитайте това:

SELECT * FROM table WHERE DATE(date_time) = '2009-03-27'

DATE() функцията извлича частта с дата на колоната дата и час.



  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

  2. #1214 - Използваният тип таблица не поддържа индекси FULLTEXT

  3. Mysql LEFT JOIN на три таблици се връща към много редове

  4. Cake php Datasource клас MySQL не може да бъде намерен

  5. създаване на динамично php вмъкване във функцията mysql?