I have a mysql database table called POST
.
One of the fields is a timestamp, set to default to the current timestamp on the mysql server when the record is created.
I need a SQL query to extract all rows that have a timestamp within a particular month. That is, all records for March, or all records for November, etc.
you have to use monthname()
select * from thetable where monthname(date_field) = 'February'
or month(), but this function will return a number
select * from thetable where month(date_field) = 2
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With