SELECT tid,uid,ranking FROM (SELECT tid,uid, RANK() OVER(PARTITION BY tid ORDER BY rk1 ASC,rk2 ASC,uid DESC) AS ranking FROM (SELECT tid,uid, RANK() OVER(PARTITION BY tid ORDER BY MAX1 DESC) AS rk1, RANK() OVER(PARTITION BY tid ORDER BY MIN1 DESC) AS rk2 FROM (SELECT tag AS tid,uid, MAX(score) AS MA...