目的
前面寫了計算總熱量、蛋白質...的功能,最後想再加一個查詢單日營養的功能。
1.主選單
新增7.查詢每日營養統計功能。
2.Main
dao.showDailySummary(userId,date) : 呼叫方法(後面會創), 並放入參數。
其他的前面有寫過。
3.FoodLogDAO
創showDailySammary方法 , 把userId、date丟入。
SUM(f.calories*fl.quantity) AS total_calories : 計算每筆食物的熱量(food表的calories * foodlog表的quantity) , 然後用SUM將同一天的所有食物加總。
下面的之前講過。
如果有讀到資料就把剛剛計算的值存入變數 , 並印出來。
4.結果