[/quote]
Чуть неверно т.к. при запросе:
SELECT *
FROM users
WHERE `date` REGEXP '2006-1';
Выбирутся 1, 10, 11, 12 месяцы! Хотя не не выбирутся... там же 0 приписывается в месяц...
Но регулярки в таких простых операциях это глюк...
При проиндексированом столблце и миллионе записей запрос повиснет минут на 5.