Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Temukan nilai paling sering di kolom SQL

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

FROM
  <my_table>

GROUP BY 
  <column_name>

ORDER BY 
  `value_occurrence` DESC

LIMIT 1;

Ganti <column_name> dan <my_table> . Tingkatkan 1 jika Anda ingin melihat N nilai kolom yang paling umum.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Buang database mysql ke cadangan plaintext (CSV) dari baris perintah

  2. Bagaimana cara memperbaikinya:Tidak ditemukan driver yang cocok untuk kesalahan jdbc:mysql://localhost/dbname saat menggunakan kumpulan?

  3. Tidak ada pemetaan Dialek untuk tipe JDBC:1111

  4. Apakah MySQL melanggar standar dengan mengizinkan memilih kolom yang bukan bagian dari grup berdasarkan klausa?

  5. Cara Menghapus Karakter Leading dan Trailing di MySQL