Kolem proměnných parametrů byste neměli dávat uvozovky:
WHERE a.stationID = stationIDD and a.arriveTime >= dateStart and a.clczTime <= dateEnd
Mimochodem, oba poddotazy ve vaší UNION jsou totožné. Proč máte stejný dotaz dvakrát?
Kolem proměnných parametrů byste neměli dávat uvozovky:
WHERE a.stationID = stationIDD and a.arriveTime >= dateStart and a.clczTime <= dateEnd
Mimochodem, oba poddotazy ve vaší UNION jsou totožné. Proč máte stejný dotaz dvakrát?