Oracle求和,根据名称和规格来统计相同药品不同规格药品的和(最后一列是单次数量)

如题所述

select åç§°,规格,sum(求和的字段名) from è¡¨å group by åç§°,规格

一般这样就可以了啊

你字段名也没给出来,你把该替换的表名和字段名换成你现有的吧

追问

select 名称,规格,sum(求和的字段名) from 表名 group by 名称,规格
如果要将后面几列显示出来(产地,成本价,零售价,日期)?
如果直接写在规格后面,到时候执行显示相同名称和规格的药品sum不会相加的

追答

有很多个相同的名称,规格
如果你要显示时间,那么只能显示其中某一个
产地,成本也是如此,这个就看你到时候具体怎么展示了
这个你说你按什么方法显示,然后才好写,单纯的我给你的那句,只能按名称,规格来分组

温馨提示:答案为网友推荐,仅供参考