sql >> Databáze >  >> RDS >> Mysql

Systém hodnocení MySQL - Najít hodnocení

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.



  1. Použití Oracle JDeveloper 12c s databází Oracle, část 2

  2. Případ MySQL v příkazu Select s operátorem LIKE

  3. Zatímco smyčka PHP get_result nefunguje

  4. Webinář:Bankovnictví na Postgres – úvahy o finanční aplikaci [Následovat]