Как этот (Oracle) SQL:
select a.*, rank() over (partition by a.field1 order by a.field2 desc) field_rank
from table_a a
order by a.field1, a.field2
можно перевести в MySQL?
Этот вопроскажется похожим, но в конце базового запроса нет Order By. Кроме того, имеет ли значение, что он упорядочен по полям раздела?