mysql 分组内求差
生活随笔
收集整理的這篇文章主要介紹了
mysql 分组内求差
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
表數(shù)據(jù)大概是這樣的
需要計(jì)算每日凈利潤?,這就需要分組再進(jìn)行減法運(yùn)算
selectDATE_FORMAT(created_at, '%Y-%m-%d') date,sum(if(type='1', 1, -1)*count) as diff from table group by date這里利用type為1或者不為1,去和數(shù)量做乘法,最終實(shí)現(xiàn)分組內(nèi)的減法
select create_at, sum(case typewhen '1'then 1when '2'then -1end*count ) as diff from table group by create_at order by create_at總結(jié)
以上是生活随笔為你收集整理的mysql 分组内求差的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python数据分析——股票分析
- 下一篇: winscp通过隧道连接(另一台服务器)