怎样把 Tue Apr 21 14:54:13 2009 和 2009-04-20 10:00:00 做比较?
第一个to_days()  直接得NULL

解决方案 »

  1.   

    楼上正解。mysql> SELECT STR_TO_DATE('Tue Apr 21 14:54:13 2009', '%a %b %d %H:%i:%S %Y'),
        -> STR_TO_DATE('2009-04-20 10:00:00', '%Y-%c-%d %H:%i:%S') \G
    *************************** 1. row ***************************
    STR_TO_DATE('Tue Apr 21 14:54:13 2009', '%a %b %d %H:%i:%S %Y'): 2009-04-21 14:5
    4:13
            STR_TO_DATE('2009-04-20 10:00:00', '%Y-%c-%d %H:%i:%S'): 2009-04-20 10:0
    0:00
    1 row in set (0.00 sec)mysql>