我想获得有过事件的最后10个独特月份,将event_date存储为mysql日期。我正在使用coldfusion,所以可以对结果进行分组,但不能按照我的意愿使用。
这是我到目前为止所做的。
SELECT MONTH(event_date) AS month, YEAR(event_date) AS year, event_date from events
理想情况下,如果8月份没有帖子将输出为
2010年9月 2010年7月 2010年6月 可能
等等
感谢。
R上。
答案 0 :(得分:2)
SELECT DISTINCT MONTH(event_date) AS month, YEAR(event_date) AS year from events ORDER BY year DESC, month DESC LIMIT 10;