Mysql
 sql >> Database >  >> RDS >> Mysql

Come trovo il risultato più comune in una colonna nella mia tabella MySQL

Qualcosa come:

SELECT COUNT(*) AS `Rows`, UserID
FROM `postings`
GROUP BY UserID
ORDER BY `Rows` DESC
LIMIT 1

Questo ottiene il numero di righe pubblicate da un ID particolare, quindi ordina il conteggio per trovare il valore più alto, emettendolo e l'ID della persona. Tuttavia, dovrai sostituire "UserID" e "posting" con la colonna e il campo appropriati.