1
要返回以下結果集 - 在一列中的總和,總和在下。團體總數,團體總數在一個查詢
我試圖用子查詢來做,但它不起作用。
SELECT x.y, x.m, x.mcount mo, sum(x.mcount) total
FROM (
SELECT r.year y, r.month m, sum(r.count) mcount
FROM `report` r
WHERE r.year >= '2013'
AND r.day <=10
GROUP BY r.year, r.month
) AS x
GROUP BY x.y, x.m
我想作爲結果什麼是這樣的:
+----+-+--+-----+
|y |m|mo|total|
+----+-+--+-----+
|2013|1|10|45 |
+----+-+--+-----+
|2013|2|15|45 |
+----+-+--+-----+
|2013|3|20|45 |
+----+-+--+-----+
這可能嗎?謝謝。
謝謝,工作正常。 – daba