如何在MySQL 5.7中获取每个月的特定日期间隔

时间:2017-09-14 07:43:39

标签: mysql sql

我想在每个月的1号和13号之间计算一些百分比等。 像1月1日到1月13日做一些计算。同样,每个月我都必须计算前13天的计算。如何在MySQL中获得前13天或任何天数?

1 个答案:

答案 0 :(得分:0)

假设您有一列日期数据类型,它可能是这样的:

SELECT MONTH(date_column) AS mnth,
       SUM(etc) AS col1, 
       SUM(etc2) AS col2
FROM tbl
WHERE DAY(date_column) BETWEEN 1 AND 13
GROUP BY MONTH(date_column)