2014 m. sausio 25 d., šeštadienis

MYSQL - kaip ištraukti kiekvieno mėnesio paskutinės dienos įrašus?

Tarkime, DB lentelėje turime įvairių datų įrašų stulpelyje `date`, pvz 2013-01-15, 2013-05-23, 2013-01-31.  Norėdami ištraukti tik kiekvieno mėnesio paskutinės dienos įrašus, formuojame sąlygą:
WHERE `date`=LAST_DAY(`date`)
Funkcija LAST_DAY(), padavus jai datos argumentą YYYY-MM-DD formate, grąžina tame pačiame formate tų metų to mėnesio paskutinės dienos datą.

Komentarų nėra:

Rašyti komentarą