select extract(year from 时间字段 ) year from 表名 GROUP BY extract(year from 时间字段 )
解释:extract(year from 时间字段) 获取相应的年份 得到的结果为数值类型的。year也可以换成month和day获取月和日
GROUP BY extract(year from 时间字段 ) 对获取的年份进行分组。因为group by的执行顺序的原因导致启用别名失败。
SQL执行顺序: where -> group by -> having ->select -> order可以看出group by在select之前执行,所以你在select中起的别名不能再group by中起作用。
CREATE_TIME是时间字段, BARN_SWALLOW_INFO是表名