早上好。下面我有一个查询需要总数量每货号修复“X在选择列表中无效,因为它不包含在聚合函数或GROUP BY子句中”
select h.cstponbr 'Customer PO No.',
h.sopnumbe 'Invoice No.',
d.itemnmbr 'Item No.',
d.itemdesc 'Item Description',
d.qtyfulfi 'Qty Fulfilled',
sum(d.qtyfulfi) 'Total Qty Fulufilled'
from sop10100 h
inner join sop10200 d on (h.sopnumbe = d.sopnumbe)
where h.cstponbr = @CUSTPONUM
group by d.itemnmbr
我将如何安排我的查询,以便我会尽量避免以下错误达到的。
列“sop10100.CSTPONBR”在选择列表中无效,因为它是 不包含在聚合函数或GROUP BY子句。
在此先感谢。
这意味着正是它说。在相关问题上取得一个高峰。 – 2012-10-25 03:09:44
它是Sql Server吗?如果是,哪个版本? –