我有以下查詢如何獲得前一年的總金額與明年總
SELECT COUNT(DISTINCT id) AS `total` , YEAR(created_date) AS `memberYear`
FROM `users` AS `u`
WHERE (
role_id =2
AND is_deleted =0
AND is_trashed =0
)
GROUP BY `memberYear`
與此查詢我得到記錄這樣
total memberYear
10 2012
12 2013
2 2014
現在我需要得到與上年創紀錄的總和
total memberYear sumTotal
10 2012 10
12 2013 22
2 2014 24
我如何得到這一筆總數?任何幫助將不勝感激。
計數返回你的用戶爲perticular年的總數...你想達到什麼做... – justrohu 2014-09-22 12:22:18
假設我有計2012年的用戶數爲10,現在2013年的用戶數爲12,因此2013年的總數應該是10 + 12 = 22。我想獲得這種總數 – Nikul 2014-09-22 12:24:08
這可能在一個查詢中完成,但我不知道如何*不在今天早上;我需要第二杯咖啡*。除了我的頭頂,你可以用PHP做它,並做兩個查詢,只需將它們兩個都加起來即可。 '$ total = $ query1 + $ query2;' – 2014-09-22 12:24:42