みなさん、ありがとうございます!MySQLクエリ、カウント問題
Iは、次のコードを有する:
SELECT region, division, SUM(staff_count) AS Total_Staff,
(SELECT COUNT(region) FROM tresults_xyc WHERE division = 'Central' GROUP BY region) AS Total_Responses
FROM `trespondent_xyc`
WHERE division = 'Central'
GROUP BY region
には以下を戻す:
region division Total_Staff Total_Responses
1 Central 212 8
2 Central 168 8
3 Central 164 8
4 Central 180 8
colomns領域、分割、及びTotal_Staffに含まれる情報が正確です。
しかし、Total_Responses列はそうではありません。つまり、各領域ではなく、その部門の合計応答数を示しています。
誰も助言できますか?
ありがとうございます。
ホーマーです。
を試してみてください。 – zerkms