列の時間部分を無視してもかまわない場合は、 DATEDIFF() 数日であなたが探している違いをあなたに与えるでしょう。
SELECT DATEDIFF('2010-10-08 18:23:13', '2010-09-21 21:40:36') AS days;
+------+
| days |
+------+
| 17 |
+------+
列の時間部分を無視してもかまわない場合は、 DATEDIFF() 数日であなたが探している違いをあなたに与えるでしょう。
SELECT DATEDIFF('2010-10-08 18:23:13', '2010-09-21 21:40:36') AS days;
+------+
| days |
+------+
| 17 |
+------+