小编典典

mysql where语句日期问题

sql

希望有人可以帮助,

我想做的是从任何给定的月份从数据库中提取所有结果,是否可能仅使用mysql查询(没有php)。

我使用的模板应用程序具有我唯一的访问权限,是通过mysql where语句,所以我需要从“
2013-04-01”中计算出月份是多少,如果需要的话,请抓住它。

下面的代码有效,但显然也将2013年与我联系在一起。

  `SELECT * FROM table_name WHERE Display_Date => 2013-04-01 AND Display_Date <= 2013-04-30 LIMIT 10`

阅读 191

收藏
2021-04-14

共1个答案

小编典典

SELECT
*
FROM
table_name
WHERE
MONTH(Display_Date) = MONTH(CURDATE())
AND YEAR(Display_Date) = YEAR(CURDATE())

2021-04-14