2011-12-21 5 views
-1

REPORT_STATUS IN REPORTテーブルの合計金額を調べようとしましたが、どのようにしたらよいかわかりません。私はちょうどREPORT_STATUSを数えることができますが、月ではできません。PHPで月別にFILTEREDを探す方法は?

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

これを見てください、おそらく http://stackoverflow.com/questions/5040141/how-to-write-an-sql-query-that-c​​ounts-the-月あたりの行数 – AshHimself

答えて

0

GROUP BYはあなたの友人です。このような何か:

SELECT month, COUNT(REPORT_STATUS) FROM REPORT WHERE REPORT_STATUS = 1 GROUP BY month 
+0

私はあなたのショーをやろうとしますが、まだカンタンです。 – user1109348

+0

あなたはまだ何ができませんか?あなたは結果として何を得るのですか?なんでしょう?エラーはありますか? ...あなたの質問にお答えください。 – PiTheNumber

関連する問題