it-roy-ru.com

Получить записи текущего месяца

Как выбрать записи за текущий месяц из таблицы базы данных MySql ??

Как сейчас текущий месяц январь. Я хотел бы получить записи января месяца, где тип данных моего столбца таблицы timestamp. Я хотел бы знать SQL-запрос.

Спасибо 

14
Foysal Vai

Этот запрос должен работать для вас: 

SELECT *
FROM table
WHERE MONTH(columnName) = MONTH(CURRENT_DATE())
AND YEAR(columnName) = YEAR(CURRENT_DATE())
61
Aman Aggarwal

Проверьте MySQL Datetime Функции:

Попробуй это: 

SELECT * 
FROM tableA 
WHERE YEAR(columnName) = YEAR(CURRENT_DATE()) AND 
      MONTH(columnName) = MONTH(CURRENT_DATE());
21
Saharsh Shah

Попробуйте этот запрос:

SELECT *
FROM table 
WHERE MONTH(FROM_UNIXTIME(columnName))= MONTH(CURDATE())
0
ankur