Если в столбце у меня есть метка времени т.е. 2010-04-01 10:40:20 Как я могу использовать SQL для выбора всего с октября 2011 года?
SELECT * FROM yourtable WHERE col1 >= '2011-10-01' AND col1 < '2011-11-01'
попробуйте это:
SELECT * FROM table WHERE MONTHNAME(filed_date) = 'October' AND YEAR(field_date)='2011'