Files
nerack/examples/07_roundest_pokemon_htmx/get_results.sql
T

10 lines
279 B
SQL
Raw Normal View History

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;