需要帮助, friend 们。 :)
你能帮帮我吗?
所以,我在 mySQL 上有一个表。像这样预览:
MyDate phone name costA costB
2011-09-13 0767657567567 Xyz 35 30
2011-09-24 0767657567567 Xyz 10 15
2011-09-26 0767657567567 Xyz 25 15
2011-09-27 081323232323 Abc 20 25
我想根据条件 WHERE MONTH(MyDate) = '9'
执行查询,结果如下:
phone name sum(costA) sum(costB)
0767657567567 Xyz 70 60
081323232323 Abc 20 25
能告诉我上面的结果是怎么查询的吗?
最佳答案
使用
SELECT
MONTH(MyDate),
phone,
name,
sum(costA),
sum(costB)
FROM MyTable
WHERE MONTH(MyDate) = '9'
GROUP BY MONTH(MyDate), phone, name
关于php - 如何按月查询mysql上的总和字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7464313/