SQL重新组合一个(Century)日期格式的所有日期

时间:2017-03-09 15:39:47

标签: mysql sql date

所以我想重新组合我在一个日期中的所有日期,所以最后我只有一行。

让我们说我想把日期重新组合100年。

类似date_format(myDate,'%Y')但每100年一次。

1 个答案:

答案 0 :(得分:2)

使用整数除法DIV

  • {0-99} DIV 100 = 0
  • {100-199} DIV 100 = 1

SELECT date_format(myDate,'%Y') DIV 100, count(*)
FROM yourTable
GROUP BY date_format(myDate,'%Y') DIV 100