Mirgorod Mirgorod - 3 months ago 8
MySQL Question

MYSQL select all from table where month?

is it possible to select all fields with some month?

For example: I have column 'create_date' and values of this column:

2011-05-06 11:12:13 (this)
2012-06-06 13:12:13
2010-02-06 14:52:13
2011-05-06 21:12:13 (this)
2001-08-06 16:12:13
2011-09-06 18:12:43
2009-01-06 11:12:13
2012-02-06 12:17:55
2010-03-06 14:15:13
2012-05-06 11:19:23 (this)


How to select all fields where month equals to 05?

Answer

You could use

SELECT create_date FROM table WHERE MONTH(create_date) = 5
Comments