I added this to the end..
ORDER BY antmax desc
LIMIT 5
...and it definitely didnt work. This is the result:
author_name: theyear - themonth - antmax
User1: 2006 -11 - 138
User2: 2006 - 11 - 138
User3: 2006 - 11 - 138
User4: 2006 - 11 - 138
User5: 2006 - 11 - 138
In addition when I didnt take limit 5 on, I got a very very long result page with lots of results. My browser Opera, even began lagging, and I had a hard time going away from the page. The worst thing is that it was around 2000+ other pages with the same.
Seems to me that your query adds every user that has ever posted in the category to every number. Because the month, year and antmax is correct, but it lists a lot of users with the same month, year and antmax.
But thanks for trying

Hope you or anyone else is able to figure this out. If it is possible at all when just using sql.