]> git.sesse.net Git - ccbs/commitdiff
Correct number of qualified people from round >= 1.
authorSteinar H. Gunderson <sesse@samfundet.no>
Mon, 14 Feb 2005 20:38:03 +0000 (20:38 +0000)
committerSteinar H. Gunderson <sesse@samfundet.no>
Mon, 14 Feb 2005 20:38:03 +0000 (20:38 +0000)
html/show-tournament.pl

index 30c1e519fd22312230b4341deb4f5f71ada4d60a..55bd2b4a4e9a6f85f8b695adf5e67093e656241c 100755 (executable)
@@ -71,7 +71,7 @@ if ($num_rounds == 0) {
        my $ref = $dbh->selectrow_hashref('SELECT COUNT(*) AS num_participants FROM tournamentparticipation WHERE tournament=?', undef, $id);
        $num_qualified = $ref->{'num_participants'};
 } else {
-       my $ref = $dbh->selectrow_hashref('SELECT numqualifying FROM rounds WHERE tournament=? AND round=?', undef, $id, $num_rounds);
+       my $ref = $dbh->selectrow_hashref('SELECT SUM(numqualifying) AS numqualifying FROM rounds NATURAL JOIN groups WHERE tournament=? AND round=?', undef, $id, $num_rounds);
        $num_qualified = $ref->{'numqualifying'};
 }