Ik heb zonet een sql lijntje aangepast. het viel me op dat deze nogal groot begon te worden.(voor mij dan toch :))
met 36 lijnen is die toch al groot hoewel niet mijn grootste.
Wat is bij jullie zowat de grootste sql?
SELECT
uitslag,
p.opmerking,
DATE_FORMAT(datum, "%d/%m/%Y"),
s1.naam ,
s2.naam ,
s1.id,
s2.id,
COALESCE(p.uitsteller, "")as uitsteller
FROM trn_partijen p
join trn_spelers s1
on s1.id=speler1
join trn_spelers s2
on s2.id=speler2
WHERE
p.id_toernooi=8 and
uitslag not in(".") and
datum>=(
select
max(datum)
from trn_partijen
where
id_toernooi=8 and datum=(
select
max(datum)
from
trn_partijen
where
id_toernooi=8
and (weekday(datum) =
(SELECT (speeldag-1) FROM trn_toernooien WHERE id = 8) )))
order by
datum,
s1.naam,
s2.naam
Deze query is oorspronkelijk wel met hulp van sommigen van jullie in elkaar gebokst waarvoor nog steeds mijn dank.
Deze haalt alle partijen op welke gespeeld zijn sinds de laatste officiƫle speeldag, dus ook deze welke op uitzonderings dagen gespeeld zijn.
Jan