如何在php中查找按月过滤的总金额?
我试图在报告表中找到如何在php中查找按月过滤的总金额?,php,mysql,date,Php,Mysql,Date,我试图在报告表中找到报告状态的总金额,但我不知道如何找到。我只能计算报告状态的,但不能按月计算 $count = "SELECT (SELECT COUNT(REPORT_STATUS) FROM REPORT WHERE REPORT_STATUS = 1 ) as NumberOfReport1, (SELECT COUNT(REPORT_STATUS) FROM REPORT WHERE REPORT_STATUS = 2) as NumberOfAReport2,(SELECT
报告状态
的总金额,但我不知道如何找到。我只能计算报告状态的,但不能按月计算
$count = "SELECT
(SELECT COUNT(REPORT_STATUS) FROM REPORT WHERE REPORT_STATUS = 1 ) as
NumberOfReport1, (SELECT COUNT(REPORT_STATUS) FROM REPORT WHERE REPORT_STATUS = 2)
as NumberOfAReport2,(SELECT COUNT(REPORT_STATUS) FROM REPORT WHERE REPORT_STATUS = 3)
as NumberOfReport3,(SELECT COUNT(REPORT_STATUS) FROM REPORT WHERE REPORT_STATUS = 4)
as NumberOfReport4 ";
$result1= mysql_query($count);
他是你的朋友。大概是这样的:
SELECT month, COUNT(REPORT_STATUS) FROM REPORT WHERE REPORT_STATUS = 1 GROUP BY month
看看这个也许你还不能做什么?结果是什么?你想要什么?有错误吗。。。请回答你的问题。