新聞中心
表
數(shù)據(jù)
select * from ware_info2
1
硫酸
1.0000
千克
2
鹽酸
2.0000
千克
3
高錳酸鉀
3.0000
噸
4
高錳酸鉀
4.0000
千克
5
高錳酸鉀
5000.0000
毫升
6
高錳酸鉀
6.0000
升
7
高錳酸鉀
7.0000
升
將毫升轉(zhuǎn)換成升,噸轉(zhuǎn)換成千克,匯總數(shù)據(jù)
select name,sum(
case
when unit='噸' then qty*1000
when unit='毫升' then qty/1000
else qty end),
case
when unit='噸' then '千克'
when unit='毫升' then '升'
when unit='升' then '升'
when unit='千克' then '千克'
end as unit
from ware_info2
group by name,case
when unit='噸' then '千克'
when unit='毫升' then '升'
when unit='升' then '升'
when unit='千克' then '千克'
end
結(jié)果:
高錳酸鉀
3004
千克
硫酸
1
千克
鹽酸
2
千克
高錳酸鉀
18
升
成都創(chuàng)新互聯(lián)公司主營(yíng)儀征網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營(yíng)網(wǎng)站建設(shè)方案,app軟件開(kāi)發(fā)公司,儀征h5成都微信小程序搭建,儀征網(wǎng)站營(yíng)銷(xiāo)推廣歡迎儀征等地區(qū)企業(yè)咨詢(xún)
文章名稱(chēng):Oraclegroupby與casewhen統(tǒng)一單位后統(tǒng)計(jì)數(shù)量
分享地址:http://www.dlmjj.cn/article/gsehig.html