MySQL日期比较

ste*_*tef 6 mysql

日期存储在DB中,如日期时间字段中的"2011-05-26 11:00:00".我想找到日期大于本月第一天的所有行,即:2011-05-01 09:00:00

DB中的日期格式无法更改.我可以用什么MySQL函数将DB中的日期转换为可以处理比较的格式?我猜测"本月第一"的最佳格式是unix时间戳?

日期中的时间值始终存在,但仅限于办公时间,因此从09:00到17:00.

dec*_*eze 12

如果它存储在一个DATETIME字段中,只需查询WHERE date > '2011-05-01 09:00:00'.