mysql 分组内求差
生活随笔
收集整理的這篇文章主要介紹了
mysql 分组内求差
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
表數(shù)據(jù)大概是這樣的
需要計算每日凈利潤?,這就需要分組再進行減法運算
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ù)量做乘法,最終實現(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数据分析——股票分析
- 下一篇: mySQL语句整理