数据库时间字段是VARCHAR型的???
为什么不改成datetime呢,只要你插入的时间是正确的,操作和VARCHAR  一样
改好了就可以这样了
SELECT * from table1 where day(GETDATE())=day(字段),order by 字段 desc