0
가 나는 탄수화물누적 평균 MySQL의 PHP
의 누적 평균을 얻으려면 이제 테이블 이름meal
id name carbs protein fat
1 one 10 30 18
2 one 17 4 2
3 one 27 6 7
이
내 쿼리 내 쿼리가 제공
SELECT (100*(sum(m.carbs)/(sum(m.carbs)+sum(m.fat)+sum(m.protein))))AS Percantage_carbs FROM `meal` AS m
이 결과 52.2580645
하지만 나는 될 것입니다
52.8848076
내가 생각 [이 링크] (http://stackoverflow.com/questions/911326/sql-select-statement-for-calculating-a-running-average-column) 당신을 도울 것입니다 –
당신의 친구는 정규화입니다. – Strawberry