type Result struct {
Total int
}
var result Result
//當天修改作業的總時間:分鍾
dao.DB(dao.HomeworkTable).Raw("SELECT sum(round((UNIX_TIMESTAMP(finishtime)-UNIX_TIMESTAMP(stime))/60)) as total from homework WHERE remarks !='' AND ctime = to_days(now()) AND finishtime = TO_DAYS(NOW())").Select("total").Scan(&result)
創建一個結構體,其結構體中的變量是我們要返回的數據,
在DB.Raw方法中寫我們的sql語句和占位符參數,
通過Scan方法把sql返回的數據放入我們的結構體中,
結構體的變量名稱和sql返回的字段名一致