这种一样的药品可以给他合到一起吗?药品数量和金额也加到一起?
select 药品名字,sum(数量),sum(个数) from 表名 group by 药品名称
可以用统计Sql,按药品名称进行分组统计的,先统计,再将两个表连接起来,含有group by子句的sql查询字段只能查询统计数据及group by中的字段。参考:
select 项目名称,sum(数量) AS 总量 ,sum(金额) 总额 group by 项目名称 as a join
select 项目名称,规格,单价 b on a.项目名称=b.项目名称
sql函数啊sum(col)
用Sql的聚合函数
select 项目名称,sum(数量) AS 总量 ,sum(金额) AS 总额 group by 项目名称
select 项目名称,sum(数量) AS 总量 ,sum(金额) AS 总额 group by 项目名称
如果要把名字相同的行合并· 根据 名字分组 然后用聚合函数就OK了。 但前提 是这个表的主键就不要显示出来了。不然会报错
sql函数的sum求和就可以了