resultatengevonden
sortveld: c.volgorde
orderveld:
select u.startnummer
, u.naam
, case when coalesce(u.woonplaats,'')='' then u.teamnaam else u.woonplaats end as woonplaats
, vt.tekst as land
, vl.afbeelding
, c.categorie
, case when o.afronding = 'beneden' or o.aantaldec = 0 then left(u.bruto,8) else left(u.bruto,11) end as brutotijd
, case when o.afronding = 'beneden' or o.aantaldec = 0 then left(u.netto,8) else left(u.netto,11) end as nettotijd
, case when status='FIN' then u.snelheid else '' end as gemetensnelheid
, u.onderdeel_nr
, o.onderdeel, o.bruto, o.netto, o.snelheid
, u.rank_cat as rankveld
, rank_tot
, status
, f.startnummer as fotonummer
, f2.startnummer as fotonummer2
, v.startnummer as videonummer
, concat(o.onderdeel,' - ',c.categorie) as naamveld
, o.typeuitslag
, c.categorie_nr
from uitslagen u
join onderdelen o on o.onderdeel_nr = u.onderdeel_nr and o.event_id = u.event_id and o.tonen = 1
join categorien c on c.categorie_nr = u.categorie_nr and c.onderdeel_nr = u.onderdeel_nr and c.event_id = u.event_id
join leeftijdcategorie l on l.id = u.leeftijdcategorie
left join vlaggen vl on vl.afkorting = case when coalesce(u.land,'') = '' then '' else u.land end
left join vertaal vt on vt.tag = case when coalesce(u.land,'') = '' then '' else u.land end and vt.taal = 'NL'
left join (SELECT distinct startnummer FROM `video_startnummer` where event_id = 2015111450224) v on v.startnummer = u.startnummer
left join (SELECT distinct startnummer FROM `fotos` where event_id = 2015111450224) f on f.startnummer = u.startnummer
left join (SELECT distinct startnummer FROM `foto_startnummer` where event_id = 2015111450224) f2 on f2.startnummer = u.startnummer
where u.event_id = 2015111450224 and u.rank_cat between 1 and 5 and status in('FIN','DNF','DQ')
order by o.volgorde , c.volgorde, case when u.rank_cat = 0 then 99999 else u.rank_cat end
2 ronden a 25 km per ronde - Mannen tot 40jr 2 ronden a 25 km per ronde - Mannen 40+ 2 ronden a 25 km per ronde - Mannen 50+ 2 ronden a 25 km per ronde - Vrouwen