我使用morris chart来显示每日基础数据。 Say One Human(manID)每天早上,中午,之后吃3次。所以我输入这样的数据
Table: table
--------------------------------------------------------------------
| manId(AI)(PK) | date | schedules | amount | blah | [....]
--------------------------------------------------------------------
当我查询显示morris图表数据时,它会提供像这样的每个数据
102 - 01/01/2016 - 0.5 KG (morning time data)
102 - 01/01/2016 - 0.5 KG (noon time data)
102 - 01/01/2016 - 0.5 KG (after_noon time data)
103 - 01/01/2016 - 0.5 KG (morning time data)
我想做的事情就是每天都会像这样显示
102 - 01/01/2016 - 1.5 KG (Sum all schedules)
103 - 02/01/2016 - 1.5 KG (Sum all schedules)
104 - 03/01/2016 - 1.5 KG (Sum all schedules)
答案 0 :(得分:1)
使用GROUP BY
列上的date
和sum
所有值。
SELECT id,date,SUM(amount)
FROM table_name
GROUP BY date;