MySQLで今月のデータを絞り込む

create_dateが今月のデータ

SELECT * 
FROM
    tables
WHERE
    DATE_FORMAT(create_date, '%Y%m') = DATE_FORMAT(NOW(), '%Y%m')

先月のデータの場合は、

SELECT * 
FROM
    tables
WHERE
    DATE_FORMAT(create_date, '%Y%m') = DATE_FORMAT(CURDATE() - INTERVAL 1 MONTH, '%Y%m')