Zdravím, mám takový dotaz mám v db projekty ale rád bych vracel projekty jen za aktuální měsíc :D
A snažím se najít jak to vyřešit našel jsem jen něco jako
date >= SUBDATE(NOW(), INTERVAL 1 MONTH)
ale to mi vrací i za měsíc předešlí :D
Díky všem za radu
WHERE MONTH(date) = MONTH(NOW()) AND YEAR(date) = YEAR(NOW())
?
Editoval Jan Endel (2. 4. 2019 11:15)
Jan Endel napsal(a): WHERE MONTH(date) = MONTH(NOW()) AND YEAR(date) = YEAR(NOW()) ?
Jan Endel napsal(a):
Super díky :)
Takto by som to neriešil, nevyužívajú sa pri tom indexy, čiže je to brutálny overhead – osobná skúsenosť. V PHP si pekne vypočítaj prvý a posledný deň v mesiaci a do podmienky daj iba tieto dva dátumy.