Tato otázka se týká spíše vyladění vašeho matematického vzorce než čehokoli jiného.
Zdá se, že to, co požadujete, je popularita, nikoli hodnocení. Jednoduchým způsobem, jak toho dosáhnout, může být vynásobení průměrného hodnocení počtem hlasů. Co s tím (prosím, omluvte mě, pokud je moje syntaxe vypnutá, momentálně jsem mimo SQL server):
select From_ID, AVG(Rating) * COUNT(Rating) AS Rating FROM Ratings Group BY
Fruit_IDORDER by Rating DESC
Mějte na paměti, že tento vzorec by ohodnotil 1000 hlasů 1 mnohem více než 1 hlas z 5.