Как я могу найти разницу между двумя датами в MySQL? - PullRequest
2 голосов
/ 15 апреля 2011

Как я могу найти разницу между двумя датами в MySQL?

Ответы [ 3 ]

2 голосов
/ 15 апреля 2011

DATEDIFF возвращает разницу в днях между двумя датами:

http://dev.mysql.com/doc/refman/5.5/en/date-and-time-functions.html#function_datediff

0 голосов
/ 15 апреля 2011

учить DATEDIFF

eg :     SELECT DATEDIFF('2007-12-31 23:59:59','2007-12-30');
0 голосов
/ 15 апреля 2011
mysql> select current_date()>'2011-01-01 12:01:01';
+--------------------------------------+
| current_date()>'2011-01-01 12:01:01' |
+--------------------------------------+
|                                    1 |
+--------------------------------------+
1 row in set (0.00 sec)

mysql> select '2011-01-01 12:01:01' > current_date();
+----------------------------------------+
| '2011-01-01 12:01:01' > current_date() |
+----------------------------------------+
|                                      0 |
+----------------------------------------+
1 row in set (0.00 sec)

mysql> 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...