MYSQL:根据时间间隔选择记录

MYSQL:根据时间间隔选择记录,mysql,Mysql,我有一个表,其中包含datetime列的记录。记录将每隔3/5/8(动态)秒插入该表 需要:我每天只能显示一张记录。这里我有一个条件,记录应该在上午10点到11点之间插入 所以我喜欢在where子句中使用该条件,并使用max来获取记录。但我不能。 请给出建议。尝试以下方法: select * from tblName where HOUR(datetime_column) between 10 AND 11 group by DAY(datetime_column) @suresh:从表中选择

我有一个表,其中包含datetime列的记录。记录将每隔3/5/8(动态)秒插入该表

需要:我每天只能显示一张记录。这里我有一个条件,记录应该在上午10点到11点之间插入

所以我喜欢在where子句中使用该条件,并使用max来获取记录。但我不能。
请给出建议。

尝试以下方法:

select * from tblName where HOUR(datetime_column) between 10 AND 11 group by DAY(datetime_column)
@suresh:从表中选择*,max(datetime\u列),其中1个按日期分组(datetime\u列)。