Wie komme ich an den Datensatz, dessen Spalte "coupon_start_date" (als Beispiel aus der Tabelle "cupons") dem heutigen Datum am nächsten liegt - und zwar in Zukunft!? Versuche mit "ORDER BY DATEDIFF(c.coupon_start_date, NOW())" brachten nicht das gewünschte Ergebnis, da auch Datensätze von gestern oben standen. Ein kleiner Gedankschubbs wäre jetzt sehr hilfreich.
Hallo, ich würde in diese Richtung denken: Code: SELECT * FROM whatever_table WHERE coupon_start_date > NOW() ORDER BY coupon_start_date ASC LIMIT 1
Für einen kompliziert denkenden Menschen war dies "WHERE coupon_start_date > NOW()" leider zu einfach!