Autor Zpráva
Forest
Profil *
Mám tento SELECT do db

SELECT * FROM stats WHERE date_format(date_enter, '%Y-%m-%d') = (CURDATE() - INTERVAL 1 MONTH)

s - INTERVAL 1 DAY mi to funguje ale ten měsíc nefunguje... není problém s tím že je teďka datum 2007-01-16 a že on tedy neodečte do roku 2006 ??? nebo jiný problém ?
joejoe
Profil *
zkus neco takoveho:

SELECT * FROM stats WHERE MONTH(date_format(date_enter, '%Y-%m-%d')) = MONTH(CURDATE() - INTERVAL 1 MONTH)

kdyztak se podivej na:
http://dev.mysql.com/doc/refman/5.0/en/date-and-time-functions.html
Toto téma je uzamčeno. Odpověď nelze zaslat.