У меня есть таблица со следующими данными
USER_ID | REVENUE
1 | 12,545
2 | 9,845
3 | 55,874
Есть ли у меня способ создать результат с ранжированием на лету в представлении, т.е.
USER_ID | REVENUE | RANK
3 | 55,874 | 1
1 | 12,545 | 2
2 | 9,845 | 3
Я мог бы попробовать сделать это, запустив cron, но хотел бы, чтобы результат был в реальном времени - сгенерирован MySQL в представлении.
Любые другие альтернативы приветствуются.