我想按月份和年份显示MySQL数据库组的两个字段值。
从表格:
aDate
2013-12-02
2013-12-04
2013-11-03
2013-11-06
2012-01-02
2012-01-05
要:
2013-12
2013-11
2012-01
如何做到这一点?
答案 0 :(得分:1)
试试这个
select date_format( datefield, '%Y-%m' )
from table
group by date_format( datefield, '%Y-%m' )
如果您需要特定订单,请填写
order by 1 desc
1
表示第一个选定的元素。在这种情况下date_format( datefield, '%Y-%m' )