Bitterman: Понятно...
...а ещё я бы убрал из запроса AS... Для сокращения и для однообразия... А AS применять только при приведении типов...

Ы?.. %)
...
И насчёт алиасов в HAVING...
Я таки считаю, что там написано примерно следующее (перевод с русского технического на русский литературный

):
Писать надо так - HAVING MAX(row)... А в более старых вресиях MySQL можно было писать и так HAVING max_row_alias, что не есть правильно, т.к. не соотвествует стандарту SQL...
Не могу проверить это на практике, т.к. под рукой нету ни одной разновидности MySQL, а качать их и ставить лишь для проверки... Мягко говоря, лень...
