你自己写错了,TO_CHAR(IM.INFO_MAGA_CREATE_TIME, 'YYYY-MM-DD') AS T_INFO_MAGA_CREATE_TIME, TO_DATE('2013-02-01', 'YYYY-MM-DD') 他们怎么恩那个对比呢?一个CHAR.一个DATE要不你转换上面的TO_CHAR为TO_DATE要不你转换下面的TO_DATE为 TO_CHAR 你的SQL 真。。。。乱