比较DateTimeField Mysql查询的时间

比较DateTimeField Mysql查询的时间,mysql,Mysql,我有一个表,其中字段“CreatedTime”作为日期时间文件ld(例如:2012-09-18 13:01:33)。我想获取该表中CreatedTime为“AM”(即12之前)的所有行。我如何才能为此编写查询 从日期格式的表格名称中选择*(CreatedTime,'%p')='AM'从日期格式的表格名称中选择*(CreatedTime,'%p')='AM'此选项应适用于: SELECT * FROM table WHERE hour(CreatedTime) < 12 从小时(Crea

我有一个表,其中字段“CreatedTime”作为日期时间文件ld(例如:2012-09-18 13:01:33)。我想获取该表中CreatedTime为“AM”(即12之前)的所有行。我如何才能为此编写查询

从日期格式的表格名称中选择*(CreatedTime,'%p')='AM'

从日期格式的表格名称中选择*(CreatedTime,'%p')='AM'

此选项应适用于:

 SELECT * FROM table WHERE hour(CreatedTime) < 12
从小时(CreatedTime)<12的表格中选择*
这个应该可以:

 SELECT * FROM table WHERE hour(CreatedTime) < 12
从小时(CreatedTime)<12的表格中选择*