Мне нужно получить строки из базы данных, где записи за один месяц. Я пробовал этот SELECT:
$result = mysql_query("SELECT * FROM my_table WHERE DATEPART('month', date_column)=11");
В базе данных много строк с датой в 11-м месяце, но я не получаю никаких результатов. Может кто-нибудь мне помочь? Благодарить!
mysql_*
, так как они находятся в процессе устаревания. Используйте MySQL или PDO и стать лучшим PHP-разработчиком. - person Jason McCreary   schedule 15.11.2012$result = mysql_query(...) or die(mysql_error());
. никогда НИКОГДА не предполагайте, что запрос удался. ВСЕГДА проверяйте на наличие ошибок. - person Marc B   schedule 15.11.2012