开发者社区> 问答> 正文

如何在mysql中按每个日期对字段进行求和

我正在尝试根据案件的日期查询QUERY总计字段罚款,何时但不成功,有解决方案吗?

我的桌子

NIP     NAMA                  TANGGAL     JENIS_KEHADIRAN     DENDA
10016   Novi Irawati          2020-01-03    sakit             37500
10016   Novi Irawati          2019-12-19    ijin              50000
10016   Novi Irawati          2019-12-19    ijin              50000
10010   Muhammad Hayyi         2019-12-15   hadir             0
10011   Rifyal Ainul Yaqin    2019-12-16    hadir   0
10012   Misbahul Munir        2019-12-20    hadir   0
10013   Ari Arif Sholeh       2019-12-20    hadir   0
10014   Sopantoni Hendri C    2019-12-20    hadir   0
10015   Alfan                 2019-12-20    hadir   0
10017   Romiatul Jamil        2019-12-20    hadir   0
10018   Fidatul Hasanah       2019-12-20    hadir   0
10019   Abdul Muik            2019-12-20    hadir   0

我的查询

select nip,nama,case
when month(tanggal) = month(tanggal) then sum(denda)
end as total_denda
from potongan_absen
group by nip

表I求和后

NIP     NAMA                  TANGGAL     JENIS_KEHADIRAN     DENDA
10016   Novi Irawati          2020-01-03    sakit             37500
10016   Novi Irawati          2019-12-19    ijin              100000
10010   Muhammad Hayyi         2019-12-15   hadir             0
10011   Rifyal Ainul Yaqin    2019-12-16    hadir   0
10012   Misbahul Munir        2019-12-20    hadir   0
10013   Ari Arif Sholeh       2019-12-20    hadir   0
10014   Sopantoni Hendri C    2019-12-20    hadir   0
10015   Alfan                 2019-12-20    hadir   0
10017   Romiatul Jamil        2019-12-20    hadir   0
10018   Fidatul Hasanah       2019-12-20    hadir   0
10019   Abdul Muik            2019-12-20    hadir   0

展开
收起
几许相思几点泪 2019-12-29 20:49:16 3230 0
1 条回答
写回答
取消 提交回答
  • 个人对建模比较关注

    数据统计建议使用odps产品,mysql线上产品进行统计会导致mysql产生慢sql,导致线上问题。

    2020-03-25 16:58:13
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
阿里云云原生一体化数仓 立即下载
基于云原生数据仓库AnalyticDB PG的最佳实践 立即下载
新氧云原生全栈数仓最佳实践 立即下载

相关镜像