我想在我的项目中进行数据分析,因为我有产品,版本和构建的某些组合。我有一张表格,其中列出了事件的时间戳以及事件的其他详细信息。现在我想显示表示特定月,周或日中事件频率的图表。为此,我将不得不从数据库中获取数据,并且由于事件数量非常高,因此在运行时根据查询计算数据将花费大量时间。因此,我将不得不将事件频率和其他事物存储在表格中。因此,如果我根据这些日,周和月分别存储数据,将产生许多组合。那么我的模式的设计应该是什么,以便我可以有效地获取不同时间段的事件频率。
答案 0 :(得分:0)
我建议使用datetime
列,然后您可以在查询中使用between
。
这是一个类似的问题:
Database structure for holding statistics by day, week, month, year