Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Como encontro o resultado mais comum em uma coluna na minha tabela MySQL


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

Isso obtém o número de linhas postadas por um determinado ID e, em seguida, classifica a contagem para encontrar o valor mais alto, emitindo-o e o ID da pessoa. Você precisará substituir o 'UserID' e 'postings' pela coluna e campo apropriados.