Now shows correct rank difference on rejoin

Too many people joining/rejoining can make the SQL query a little bit
slow because of the select subquery, this shouldn't be an issue though.