sql >> Database >  >> RDS >> Mysql

SQL:vind het best beoordeelde artikel in elke categorie

Probeer deze

SELECT id, category_id, rating
FROM   articles a1
WHERE rating = 
(SELECT MAX(a2.rating) FROM articles a2 WHERE a1.category_id = a2.category_id)

OF

SELECT * FROM (SELECT * FROM articles ORDER BY rating DESC) AS a1 GROUP BY a1.rating;


  1. Toon geselecteerde resultaten verticaal in psql, zoals wordt gedaan door MySQL's \G

  2. Fout:tabel 'mysql.proc' bestaat niet bij het toevoegen van MySQL-gegevensbron aan Visual Studio-project

  3. SQL-query om verkopers en kopers te matchen

  4. WebLogic Server configureren voor bestaande Eclipse