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

Филтриране по дата и час MYSQL форматиране

log_date трябва да е от тип данни DateTime. Много по-лесно е да използвате MySQL DATE функцията. Някои примери

SELECT * FROM log_table
WHERE DATE(log_date) < '2013-05-05'

SELECT * FROM log_table
WHERE DATE(log_date) > '2013-05-05'

SELECT * FROM log_table
WHERE DATE(log_date) BETWEEN '2013-04-05' AND '2013-05-05'

SELECT * FROM log_table
WHERE DATE(log_date) BETWEEN DATE(CURRENT_DATE() - INTERVAL 2 WEEK) AND 
DATE(CURRENT_DATE() + INTERVAL 4 DAY)


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Извличане на RAND() редове без ORDER BY RAND() само с една заявка

  2. Разлика между mysql и mysqli

  3. Проверете дали съществува ред, като използвате стар mysql_* API

  4. Как да направя форматиране на "Правилен случай" на колона на mysql?

  5. SQLSTATE[HY000] [2002] Неуспешен опит за свързване.. - При опит за свързване от локален към отдалечен сървър