2025-07-24 12:46:01 -05:00
|
|
|
select id, name, sprite, wins, losses,
|
|
|
|
|
round(100.0 * wins / nullif(wins + losses, 0), 1) as win_pct,
|
|
|
|
|
row_number() over (
|
|
|
|
|
order by 1.0 * wins / nullif(wins + losses, 0) desc nulls last,
|
|
|
|
|
wins + losses desc,
|
|
|
|
|
name
|
|
|
|
|
) as rank
|
|
|
|
|
from pokemons
|
|
|
|
|
order by rank;
|