sequelize怎么按照时间进行分组查询?

zu1662
  • 13

用sequelize,根据时间段把每个月的数据进行groupby分组查询出来,应该怎么查询?
数据库存的数据都是crated_at自动生成的格式:2018-03-09 14:50:53。

回复
阅读 4.4k
3 个回答
group: [ this.app.Sequelize.fn('DATE_FORMAT',Sequelize.col('created_at'), '%Y-%m-%d') ],

把crated_at字段拆分成年,月两个字段,放在原表中.然后根据月字段就行group by.

乱舞全球
  • 4
新手上路,请多包涵

用elasticsearch 分组吧。那个分桶好高级的

你知道吗?

宣传栏