Ik wil graag een standentabel maken in mysql. We hebben bijvoorbeeld 22 speelweken. Verder gebruik ik een id-kolom en een tegenstander-kolom met daarin de namen van de teams. Nu is het de bedoeling dat mysql in kolom 25 (Totaal) de totale waarde van alle wedstrijden laat zien. Hoe laat ik die cel de waarden optellen?

gr, Jeroen
<?
$totalewedstrijden = $wedstrijd1 + $wedstrijd2 + wedstrijd3 + wedstrijd4 + wedstrijd5 + ...
?>

zoiets misschien?
Ik zou het anders aanpakken:

een tabel met teams:

create table teams (
team_id int(6) auto_increment,
team_naam varchar(255),
etc. etc.
primary key(team_id)
);

create table wedstrijden (
wedstrijd_id int(3) auto_increment,
team_thuis_id int(2),
team_uit_id int(2),
team_thuis_dp(6) int(2),
# doelpunten team_thuis
team_uit_dp int(2),
# doelpunten team_uit
team_thuis_punten enum(NULL,0,1,3),
#achteraf: 0, 1 of 3
team_thuis_punten enum(NULL,0,1,3),
#achteraf: 0, 1 of 3
);

Hiervan de tabel printen (leuke reeks loops):

Reageren