MySQL时间戳按小时计算?

时间:2014-08-07 09:23:32

标签: mysql datetime indexing hour

在我的MySQL数据库中,我需要以小时的分辨率收集 EventTable 中各种类型的事件:如果相同的事件类型在同一小时内发生750次,我想一< / strong>具有该特定类型的行,counter = 750。类似的东西:

CREATE TABLE EventTable (
  EventType TINYINT, EventHour HOUR, Counter INT, ...,
  UNIQUE KEY (EventType,EventHour))

这将为我提供一种按类型和小时选择事件的简便快捷的方法。问题是,据我所知, MySQL中没有HOUR类型我可以索引。有DATETIME(按秒),还有DATE(按天)......有任何建议吗?

0 个答案:

没有答案