Mam taki problem, w bazie każdy rekord ma zapisaną datę w formacie:
2009-01-30 09:39:45
I teraz przyszło mi posortować (zgrupować) te rekordy wg. miesięcy. Tzn. potrzebuję wyświetlić wszystkie rekordy z danego miesiąca lub wykonać na nich jakieś operacje. I brakuje mi pomysłów w jaki sposób optymalnie i najszybciej to zrobić.
[dopisane]
Może mało ambitnie ale poradziłem sobie w taki sposób:
SELECT *
FROM `archiwum`
WHERE `data` LIKE '2008-12%'
LIMIT 0 , 30