Vinzenz Mai: MySQL - nächst liegende Zahl suchen

Beitrag lesen

Hallo Tom,

Allerdings war da die Aufgabenstellung festzustellen, ob der nächst kleinere Wert oder der nächst größere Wert näher dran liegt. Wenn man nur den nächstgrößeren finden will, geht das mit einem einfachen

... where wert > $wert order by wert limit 1

nein, das gibt den größten Wert, der größer ist als der "Suchwert", nicht den nächst größeren. Unnötige Backticks könnte man in Postings gerne weglassen, die nötige Maskierungsfunktion sollte man hingegen nicht weglassen.

Freundliche Grüße

Vinzenz