select product, prct_count, rank() over(order by prct_count desc) as product_rank
from rank_test
order by product_rank
If you want to rank it in reverse order, then change the (order by prct_count desc) to (order by prct_count asc).
This should to the trick.