Функция ранжирования в MySQL с предложением Order By

Как этот (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. Кроме того, имеет ли значение, что он упорядочен по полям раздела?

9
задан Bill Karwin 3 December 2019 в 18:57
поделиться