Ошибка, отображаемая в предложении group by
Пока я выполняю запрос, его отображение похоже на приведенную ниже ошибку
"Вы попытались выполнить запрос, который не включает указанное выражение 'goldweight' как часть агрегатной функции."
Что я уже пробовал:
DataFilterCondition = " Where pi.pledgedate >= @Me.dtpAccountFrom.Value.Date And pi.pledgedate <= @Me.dtpAccountTo.Value.Date And p.redeemed = 1 "
DataFilterQuery = "Select pi.itemname, pi.goldweight, pi.stoneweight, pi.nos " & _ "From (pledgeritem pi Inner Join pledger p On pi.pledgeno = p.pledgeno) " & DataFilterCondition & " Group By pi.itemname Order By pi.itemname"