求sql分类汇总语句

我的是两个表xx表里字段是:输入码品名规格IDzc表里字段是:日期票号商品ID数量单价IDzc表里的商品ID对应xx表里的IDSELECT商品ID,sum(数量)AS总数... 我的是两个表
xx表里字段是:
输入码 品名 规格 ID
zc表里字段是:
日期 票号 商品ID 数量 单价 ID
zc表里的商品ID对应xx表里的ID

SELECT 商品ID, sum(数量) AS 总数量
FROM zc
GROUP BY 商品ID;

查询结果是
商品ID 总数量
可我想要的是品名 规格 总数量
于是改成了这样的
SELECT xx.品名, xx.规格, sum(zc.数量) as 总数量
FROM xx INNER JOIN zc ON xx.ID = zc.商品ID;
但提示说:试图执行的查询中不包含作为合计函数一部分的特定表达式'品名'
请教.
展开
 我来答
apu510064
2011-10-12 · TA获得超过964个赞
知道小有建树答主
回答量:1634
采纳率:55%
帮助的人:931万
展开全部
SELECT xx.品名, xx.规格, sum(zc.数量) as 总数量
FROM xx INNER JOIN zc ON xx.ID = zc.商品ID
GROUP BY xx.品名,xx.规格
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式