$todaysql = "SELECT COUNT(*) FROM `post` WHERE `date`>=CURDATE();";
$weeksql = 'SELECT COUNT(*) FROM `post` WHERE `date`>=WEEK(CURDATE());';
$monthsql = 'SELECT COUNT(*) FROM `post` WHERE `date`>=MONTH(CURDATE());';
я это так делаю, на сколько это ресурсоемко не знаю
попробуй
SELECT UserName,count(*) as co FROM radacct
WHERE DATE(AcctStartTime) >= '2005-09-25' AND DATE(AcctStartTime) <= '2005-09-27'
group by 1
order by 1
посмотри вообще сколько записей на твоего alexey , может он там еще и Alexey или ALEXEY