【发布时间】:2015-09-16 10:31:00
【问题描述】:
我需要从将日期存储在单独的 YEAR 和 MONTH 列中的表中提取数据...
我只需要提取过去两年的数据...
这是我得到的:
SELECT
st_year as YEAR,
st_month as MONTH,
count(*)
FROM
V1_Stable
WHERE
st_year IS NOT NULL
AND
st_month IS NOT NULL
GROUP BY
st_year, st_month
ORDER BY YEAR ASC, MONTH ASC;
基本上,这可以获得我需要的数据,但我需要将其限制为只能返回 24 个月,并且不包括当月的数据。
我尝试添加:
AND
(st_month != '$currentMonth' AND st_year != '$currentYear')
但这只是消除了当年的所有记录以及与当前月份匹配的任何月份...
【问题讨论】:
标签: mysql