我正在研究一個mySQL查詢,希望將每個表的小計加起來。在MYSQL中加上小數總和
我有一張會員表。這有他們的名字,一個唯一的ID和其他幾個不相關的物品。另一張桌子是爲了跟蹤他們登錄的社區服務。每個成員都可以多次進入。這些字段是uniqueID(成員的外鍵),auto_increment(主要),術語,小時數和位置。
我想要這個查詢做的是給每個成員的時間加上一個給定的期限的總和。我擁有的是下面的內容,但不幸的是它只給了我第一個成員和每個成員的總數。有任何想法嗎?
SELECT fName, lName, SUM(hours)
FROM members M, communityService S
WHERE S.term = 'f2012' && M.onid = S.member
[不良習慣踢:使用舊式JOIN](http://sqlblog.com/blogs/aaron_bertrand/archive/2009/10/08/bad-habits-to-kick-using-old-style- joins.aspx) - 在ANSI - ** 92 ** SQL標準中**舊式*逗號分隔的表*樣式列表已替換爲* proper * ANSI'JOIN'語法(**超過20年**前),其使用是不鼓勵 –