在mysql中,小弟我想通过指定的“月份”来查询这个月的所有数据,这条sql如何写?

在mysql中,我想通过指定的“月份”来查询这个月的所有数据,这条sql怎么写?急!!!!!!!
在mysql中,小弟我想通过指定的“月份”来查询这个月的所有数据,这条sql如何写?
如图,我想查询2011-2月份的所有数据,这条sql该怎么写呢?
------解决思路----------------------
引用:
sql倒是不难写,主要是看你的表结构,取得是什么数据。
我给你举个例子,比如你这个字段在数据表中是a字段,然后类型是date,表名如果是A,你就可以这么写:
select t.* from A t where to_char(t.a,'yyyy-M')='2011-2';
建议你的月份用01、02等两位数表示,这样的话 to_char(t.a,'yyyy-MM')='2011-02'这样写标准一些

以上是oracle数据库下的操作,我看到你说的是mysql.你就可以这样:
select t.* from A t where date_format(t.a,'%Y-%m')='2011-02';