sql >> Databasteknik >  >> RDS >> Mysql

sql:välj de mest röstade objekten från varje användare

Jag tror att följande borde fungera:

SELECT id_b, MAX(votes), rating 
FROM (SELECT id_benefit, count( * ) AS votes, rating
        FROM `vote_benefits 
    GROUP BY id_benefit, rating) 
GROUP BY id_b


  1. Begränsa tecken i mysql-frågekolumnen

  2. Subtrahera sekunder från ett Datetime-värde i MariaDB

  3. Använder Prepared Statement i C# med Mysql

  4. En modell för livsmedelsleveransdata