2 qq 29294197 qq_29294197 于 2016.01.18 14:24 提问

sql语句合怎么并重复项
sql

这种一样的药品可以给他合到一起吗?药品数量和金额也加到一起?图片说明

6个回答

JSONSDUAN
JSONSDUAN   2016.01.18 14:38

select 药品名字,sum(数量),sum(个数) from 表名 group by 药品名称

wojiushiwo945you
wojiushiwo945you   Ds   Rxr 2016.01.18 14:40

可以用统计Sql,按药品名称进行分组统计的,先统计,再将两个表连接起来,含有group by子句的sql查询字段只能查询统计数据及group by中的字段。参考:

 select 项目名称,sum(数量) AS 总量 ,sum(金额) 总额 group by 项目名称 as a  join 
 select 项目名称,规格,单价   b on a.项目名称=b.项目名称
enpterexpress
enpterexpress   2016.01.18 15:02

sql函数啊sum(col)

chen_yanfeng
chen_yanfeng   2016.01.18 16:32

用Sql的聚合函数

select 项目名称,sum(数量) AS 总量 ,sum(金额) AS 总额 group by 项目名称

shuxmpx145
shuxmpx145   2016.01.18 17:27

select 项目名称,sum(数量) AS 总量 ,sum(金额) AS 总额 group by 项目名称
如果要把名字相同的行合并· 根据 名字分组 然后用聚合函数就OK了。 但前提 是这个表的主键就不要显示出来了。不然会报错

Royal_lr
Royal_lr   Ds   Rxr 2016.01.19 10:31

sql函数的sum求和就可以了

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!