集計関数を使用するときに Group By を理解するのに問題があります。内部結合を使用しなくても問題なく理解できましたが、何をグループ化すればよいかわかりません。
これが私のコードです。
SELECT ProductName,
Products.ProductNumber,
AVG(WholesalePrice),
AVG(RetailPrice)
FROM Products INNER JOIN ProductVendors
ON Products.ProductNumber = ProductVendors.DaysToDeliver;
ご覧のとおり、私は平均価格を見つけようとしていますが、何をグループ化すればよいかわかりません。そこにあるすべてのものをグループ化しようとしましたが、どれも機能しません。助言がありますか?
エラー: 列 'Products.ProductName' は、集計関数または GROUP BY 句のいずれにも含まれていないため、選択リストでは無効です。