Нещо като това трябва например за даден месец
SELECT * FROM TABLE_NAME
WHERE DATE_FORMAT(date, "%Y.%m") BETWEEN '2013.01' AND '2013.02';
или по скоро така като на мястото на TABLE_NAME слагаш името на таблицата а на мястото на FIELD_NAME името на полето с датата
SELECT * FROM TABLE_NAME
WHERE FIELD_NAME = DATE_FORMAT(date, "%Y.%m") BETWEEN '2013.01' AND '2013.02';