Как узнать общую сумму FILTERED BY month в php? - PullRequest
0 голосов
/ 21 декабря 2011

Я пытался найти общую сумму для REPORT_STATUS В отчете, но не знаю как.Я просто могу сосчитать REPORT_STATUS, но не по месяцам.

$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);

1 Ответ

0 голосов
/ 21 декабря 2011

GROUP BY ваш друг.Как то так:

SELECT month, COUNT(REPORT_STATUS) FROM REPORT WHERE REPORT_STATUS = 1 GROUP BY month
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...