【发布时间】:2021-03-22 14:13:04
【问题描述】:
我想在日期上应用 groupBy 查询(按年份) 问题是我只有一列日期存储这样的日期 2010-11-01 我想做一个只有一年的组
【问题讨论】:
-
我认为这个问题需要更多细节。您尝试过什么,数据的格式是什么,究竟是什么给您带来了麻烦?
-
您需要在sql中创建具有年份编号的新列,然后您可以应用组
-
->select('year(date) as year)->groupBy('year')这样的事情 -
使用 GROUP BYEAR(yourDate)
-
如果有一个额外的列,我不想添加一个列,这很容易