如何使用mysql根据月份选择数据

时间:2014-03-28 23:26:49

标签: php mysql

我是php的初学者,并为我的College项目在php中创建一个小型网上银行系统。我想为每个月生成一份声明。我正在记录每天发生的每笔交易。我想从表中检索行,直到从帐户开始的每个月结束。所以如果我点击查看语句链接,(考虑到我在2月14日开设了帐户),我需要看两个语句。从2月14日到2月28日1月1日,从3月1日到现在的另一个。

我应该用什么mysql查询来获取它?

1 个答案:

答案 0 :(得分:0)

您可以尝试将当前月份的条件附加到当前查询,-1-2-3等等AND MONTH...条件。

AND
YEAR(`date_column`) = YEAR(NOW())
AND MONTH(`date_column`) = MONTH(NOW())

其中date_column是您正在使用的列的名称。也许你正试图GROUP BY MONTH(date_column),这有点难以辨别。