结账记录的金额即实收金额=正常金额+重笔金额+疑难金额+预存金额-退款金额这个SQL该怎么去实现呢

结账记录的金额即实收金额=正常金额+重笔金额+疑难金额+预存金额-退款金额;

结果:每一个人的MONEY,假如有退款这一项要减去 he是笔数;

https://img1.mukewang.com/5b712b430001ae7706330080.jpg

这是一个数据表

https://img4.mukewang.com/5b712b540001339b13260323.jpg

慕仙森
浏览 843回答 1
1回答

largeQ

select  chargeman as 姓名,     sum(case when tollstatisticstype='疑难'  then money3                      when tollstatisticstype='正常'  then money4                      when tollstatisticstype='重笔'  then money5                      when tollstatisticstype='预存'  then money6                      else -money7               end) as 金额 from 表名 group by chargeman
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

MySQL