sql >> Databasteknik >  >> RDS >> Mysql

Hitta det vanligaste värdet i SQL-kolumnen

SELECT
  <column_name>,
  COUNT(<column_name>) AS `value_occurrence` 

FROM
  <my_table>

GROUP BY 
  <column_name>

ORDER BY 
  `value_occurrence` DESC

LIMIT 1;

Ersätt och . Öka 1 om du vill se N de vanligaste värdena i kolumnen.



  1. Hur man får SQLite db-värden i Arraylist till Listview

  2. Att överleva en Oracle-revision

  3. Hur man skriver UTF-8-tecken med hjälp av bulkinsert i SQL Server?

  4. Två SQL LEFT JOINS ger felaktigt resultat