0
以下是我正在做的一些查询以及我收到的结果。我试图结束的是一个数月和数年的清单。所以我想看看02-2011,03-2011,04-2011的结果。但我似乎无法得到它......我该怎么办?选择日期的问题
select date from record;
04-13-2011
04-14-2011
03-14-2011
02-14-2011
sqlite>
select strftime('%m-%Y') from record;
04-2011
04-2011
04-2011
04-2011
sqlite>
select date from record group by date('%m-%Y');
02-14-2011
sqlite>
select strftime('%m-%Y', date) from record group by date('%m-%Y');
note: blank row
sqlite>
选择substr(date,0,3)as curmonth,substr(date,7,4)as curyear from record group by curyear,curmonth; - 有用!谢谢 – Roger 2011-04-13 15:27:45