SQL 中的一点问题(sum(), group by )

2025-01-02 17:53:14
推荐回答(3个)
回答1:

建议:
把 物品编码,物品名称 加入到 select 字段列表中,和 group by 字段列表中。

回答2:

在group by这样的sql语句中,select的选择列表中的字段必须出现在组函数或group by子句中。所以你可以
group by 主键,物品编码,物品名称

回答3:

select 物品主键,物品编码,物品名称,sum(库存数量) as s1,sum(出库数量) as s2
from 物品表
group by 物品主键,物品编码,物品名称