2014-01-07 6 views
-2

Мой формат даты year-month-day (например 2013-12-01)Выберите строки MySQL, где месяц декабрь

И я хочу, чтобы получить все строки, которые имеют «12», как месяц.

настоящее время я использую этот запрос, но ничего не происходит:

$checkadd = mysql_query("SELECT * FROM awsalesreport WHERE (SUBSTRING(date, 5, 2) = '12')"); 

Спасибо за ваши ответы.

+0

Подсказка: Теперь вы должны принять один из ответов, полученных. – aidan

ответ

2

Используйте функцию MONTH() для даты и времени.

SELECT * FROM awsalesreport WHERE MONTH(`date`) = 12 
Смежные вопросы