MYSQL – elöző dátumú sor kinyerése
Kategóriák: MYSQL, Programozás, webfejlesztés2009. 09. 07.
0
Belefutottam abba a problémába, hogy egy mysql táblából ki szerettem volna nyerni egy sort úgy, hogy egy megadott dátum elötti legközelebbi dátumú sorát.
…
5 2009-05-06
6 2009-06-15
7 2009-04-22
8 2009-04-21
9 2009-07-02
…
Erre megoldást kétféleképpen is találtam:
SELECT max(tabla.datum) AS datumok FROM tabla WHERE tabla.datum < ‘2009-04-22′
másik megoldás
SELECT tabla.id, tabla.datum FROM tabla WHERE tabla.datum < ‘2009-04-22′ ORDER BY tabla.datum DESC LIMIT 1
