Mysql
 sql >> база данни >  >> RDS >> Mysql

Изберете най-често срещаната стойност от поле в MySQL

Трябва да групирате по интересната колона и за всяка стойност да изберете самата стойност и броя на редовете, в които се появява.

След това е въпрос на сортиране (за да се постави най-често срещаната стойност на първо място) и ограничаване на резултатите само до един ред.

Във формата на заявка:

SELECT column, COUNT(*) AS magnitude 
FROM table 
GROUP BY column 
ORDER BY magnitude DESC
LIMIT 1


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Мигрирайте от традиционна репликация към GTID

  2. Конвертирайте MySQL в SQlite

  3. MySQL предоставя всички привилегии на база данни с изключение на една таблица

  4. Как да съединя две таблици mysql?

  5. Внедряване в няколко облака за MySQL репликация