ik heb hier een code welke per speler 2 rijen van 13 velden terug geeft.
zou ik op één of ander manier slechts 1 per speler met 24 velden. naam en id zijn dus hetzelfde.
in voorbeeldcode slechts 5 velden
Jan
SELECT
s1.id,
"W",
concat(s1.voornaam, " ", s1.naam) naam,
sum(if(m.classe_wit="Nietgespeeld", 0, 1)) partijen_wit,
sum(m.puntenwit) punten_wit
FROM
trn__spelers s1
JOIN
trn__partijen p
on s1.id=p.speler1
JOIN
trn__mogelijkeuitslagen m
on m.id=p.uitslagid
WHERE
s1.id_toernooi=57
group by
p.speler1
UNION
SELECT
s2.id,
"Z",
concat(s2.voornaam, " ", s2.naam) naam,
sum(if(m.classe_zwart="Nietgespeeld", 0, 1)) partijen_wit,
sum(m.puntenzwart) punten_wit
FROM
trn__spelers s2
JOIN
trn__partijen p
on s2.id=p.speler2
JOIN
trn__mogelijkeuitslagen m
on m.id=p.uitslagid
WHERE
s2.id_toernooi=57
group by
p.speler2
ORDER BY
naam