add remove split language show hidden hide
db<>fiddle
donate feedback about
By using db<>fiddle, you agree to license everything you submit by Creative Commons CC0.
CREATE TABLE
CREATE TABLE
INSERT 0 300
CREATE FUNCTION
person_id name team score rnk
12 Jon Doe 12 team1 414 1
18 Jon Doe 18 team1 360 2
30 Jon Doe 10 team2 382 1
29 Jon Doe 9 team2 342 2
41 Jon Doe 1 team3 337 1
44 Jon Doe 4 team3 328 2
SELECT 6
person_id name team score rnk
12 Jon Doe 12 team1 414 1
18 Jon Doe 18 team1 360 2
30 Jon Doe 10 team2 382 1
29 Jon Doe 9 team2 342 2
41 Jon Doe 1 team3 337 1
44 Jon Doe 4 team3 328 2
SELECT 6
person_id name team score rnk
12 Jon Doe 12 team1 414 1
2 Jon Doe 2 team1 314 2
32 Jon Doe 12 team2 249 1
22 Jon Doe 2 team2 168 2
52 Jon Doe 12 team3 272 1
42 Jon Doe 2 team3 255 2
SELECT 6
person_id name team score rnk
12 Jon Doe 12 team1 82.8000000000000000 1
18 Jon Doe 18 team1 72.0000000000000000 2
30 Jon Doe 10 team2 76.4000000000000000 1
29 Jon Doe 9 team2 68.4000000000000000 2
41 Jon Doe 1 team3 67.4000000000000000 1
44 Jon Doe 4 team3 65.6000000000000000 2
SELECT 6
person_id name team score rnk
12 Jon Doe 12 team1 414 1
18 Jon Doe 18 team1 360 2
30 Jon Doe 10 team2 382 1
39 Jon Doe 19 team2 278 2
57 Jon Doe 17 team3 291 1
52 Jon Doe 12 team3 272 2
SELECT 6