datetime常数比较要加引号,如
'1999-20...'

解决方案 »

  1.   

    那样98会比2000大的,应该用unixstamp()函数取得秒数後再进行比较。
      

  2.   

    将DATETIME转化成数字再进行比较,
    MySQL中有这样的函数,
    我不记得是什么函数名了,你在MySQL帮助里找一找,
    是DATETIME的处理函数,
    一定有的,我用过
      

  3.   

    用TO_DAYS()函数转换在进行比较。
    TO_DAYS(1997-04-10)  //729489