SELECT *
FROM zeiten
ORDER BY IF (
anfang > ende, anfang, ende
) DESC
LIMIT 1
hey, super.
aber ich würds so versuchen:
SELECT
IF (anfang > ende, anfang, ende) as t
FROM zeiten
ORDER BY t DESC
LIMIT 1
rappelt natürlich die ganze tabelle ab, selbst wenn indizees drauf liegen.