hi,
SELECT * FROM myTable WHERE Value < 23 ORDER BY Value LIMIT 1;
Aber das ist doch nicht eindeutig, oder? SQL könnte dann doch auch den Datensatz 0 mit Value 10 zurückliefern?
Nein, könnte es nicht - weil zuerst alle der Bedingung entsprechenden Datensätze sortiert werden, und dann aus dieser sortierten Menge der erste genommen wird.
gruß,
wahsaga
--
/voodoo.css:
#GeorgeWBush { position:absolute; bottom:-6ft; }
/voodoo.css:
#GeorgeWBush { position:absolute; bottom:-6ft; }