在mysql中实现日期范围

在mysql中实现日期范围,mysql,sql,Mysql,Sql,我有以下疑问: SELECT * FROM financials 如何将查询限制为过去30天内的日期?比如: SELECT * FROM financials WHERE date BETWEEN now - 30 days AND now SELECT * FROM financials WHERE date >= NOW() - INTERVAL 30 DAY

我有以下疑问:

SELECT * FROM financials
如何将查询限制为过去30天内的日期?比如:

SELECT * FROM financials WHERE date BETWEEN now - 30 days AND now
SELECT * FROM financials WHERE date >= NOW() - INTERVAL 30 DAY