计算两个日期之间星期六的数量 - MySql

时间:2013-12-09 18:49:58

标签: mysql date

我正在尝试查看表格中的两列, * received_on * * closed_on * 。我还想要第三列,计算每行中两个日期之间存在多少个星期六。

到目前为止,我正在考虑像

这样的事情
where year(date)=2011 and weekday(date)=5

所以我的问题再次是 如何计算每行中两个日期之间存在多少个星期六?

修改

第1行:

received_on 2013-11-29 closed_on 2013-12-02
周六的

:1

第2行:

received_on 2013-12-4 closed_on 2013-12-09
周六的

:1

1 个答案:

答案 0 :(得分:3)

SELECT received_on,closed_on, FLOOR(DATEDIFF(DATE(received_on), DATE(closed_on))/7) as numofsat FROM table