where 
date > ‘1999-12-6’ and 
time > ‘8:13:25’   and
date < ‘2000-12-6’ and
time < ‘5:13:25’

解决方案 »

  1.   

    这个简单!用这个好啦!
    SELECT * 
    FROM mytable
    WHERE CONVERT(CONCAT(MyDate,' ',MyTime),DATETIME)>DATE_FORMAT('1999-12-6 8:13:25','%Y-%m-%d %H:%I:%i')
    AND CONVERT(CONCAT(MyDate,' ',MyTime),DATETIME)<DATE_FORMAT('2000-12-6 5:13:25','%Y-%m-%d %H:%I:%i')
      

  2.   

    SELECT DATE_ADD(CONCAT(date,time),INTERVAL 0 SECOND) AS datetime FROM tabale HAVING datetime>=1999-12-6 8:13:25’AND datetime<=2000-12-6 5:13:25’;
      

  3.   

    to lehool(爱生活,爱精彩!)
    我试过了 .执行通过,可就是返回空值呀,,本来我已经有符合条件的记录在数据库中.可就是返回空