[SELECT evenement_id, plaats, gelegenheid, locatie, locatie_overig, CONCAT(
(CASE DATE_FORMAT(datum_begin, '%w')
WHEN '0' THEN 'zo'
WHEN '1' THEN 'ma'
WHEN '2' THEN 'di'
WHEN '3' THEN 'wo'
WHEN '4' THEN 'do'
WHEN '5' THEN 'vr'
WHEN '6' THEN 'za'
END),
' ',
(DATE_FORMAT(datum_begin, '%d')),
' ',
(CASE DATE_FORMAT(datum_begin, '%m')
WHEN '01' THEN 'jan'
WHEN '02' THEN 'feb'
WHEN '03' THEN 'mrt'
WHEN '04' THEN 'apr'
WHEN '05' THEN 'mei'
WHEN '06' THEN 'jun'
WHEN '07' THEN 'jul'
WHEN '08' THEN 'aug'
WHEN '09' THEN 'sept'
WHEN '10' THEN 'okt'
WHEN '11' THEN 'nov'
WHEN '12' THEN 'dec'
END),
' ',
(DATE_FORMAT(datum_begin, ''%y'))
) AS Van, CONCAT(
(CASE DATE_FORMAT(datum_eind, '%w')
WHEN '0' THEN 'zo'
WHEN '1' THEN 'ma'
WHEN '2' THEN 'di'
WHEN '3' THEN 'wo'
WHEN '4' THEN 'do'
WHEN '5' THEN 'vr'
WHEN '6' THEN 'za'
END),
' ',
(DATE_FORMAT(datum_eind, '%d')),
' ',
(CASE DATE_FORMAT(datum_eind, '%m')
WHEN '01' THEN 'jan'
WHEN '02' THEN 'feb'
WHEN '03' THEN 'mrt'
WHEN '04' THEN 'apr'
WHEN '05' THEN 'mei'
WHEN '06' THEN 'jun'
WHEN '07' THEN 'jul'
WHEN '08' THEN 'aug'
WHEN '09' THEN 'sept'
WHEN '10' THEN 'okt'
WHEN '11' THEN 'nov'
WHEN '12' THEN 'dec'
END),
' ',
(DATE_FORMAT(datum_eind, ''%y'))
) AS Tot, website, openingstijden, programma, info, lat, lng, cat, buitenland, land, type, gewicht, ( 6371 * acos( cos( radians() ) * cos( radians( lat ) ) * cos( radians( lng ) - radians() ) + sin( radians() ) * sin( radians( lat ) ) ) ) AS afstand FROM evenementen2024 WHERE zichtbaar = 1 HAVING afstand < 10 ORDER BY afstand, datum_begin]