当执行一下代码会报错,因为当amount为0时会给amount传递NULL保存 var amount *float64 if err := db.Model(&OverweightMoney{}).Select("SUM(amount)").Scan(&amount).Error; err != nil { panic("无法执行求和操作") }执行一下代码即可 var amount float64 global.GVA_DB.Model(&OverweightMoney).Debug().Where("`type` = 0" ).Pluck("COALESCE(SUM(amount), 0) as amount", &amount).Error
jshgtfrddh2年前0
你的文章让我感受到了不一样的视角,非常精彩。 https://www.yonboz.com/video/84282.htmlukfbunfxqk2年前0
你的文章让我感受到了不一样的视角,非常精彩。 https://www.yonboz.com/video/23752.htmldmtrqccbnn2年前0
你的文章内容非常卖力,让人点赞。 http://www.55baobei.com/l1t7Yd5s6H.htmlxsuhtbbzmm2年前0
你的文章让我感受到了不一样的视角,非常精彩。 https://www.4006400989.com/qyvideo/92199.htmlceskjhtfrd2年前0
你的文章内容非常卖力,让人点赞。 http://www.55baobei.com/l1t7Yd5s6H.html