Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Tìm giá trị thường xuyên nhất trong cột SQL

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

FROM
  <my_table>

GROUP BY 
  <column_name>

ORDER BY 
  `value_occurrence` DESC

LIMIT 1;

Thay thế <column_name><my_table> . Tăng 1 nếu bạn muốn xem N các giá trị chung nhất của cột.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Một số có thể được sử dụng để đặt tên cho một cột bảng MySQL không?

  2. Cách làm cho MySQL xử lý UTF-8 đúng cách

  3. LỖI 1452:Không thể thêm hoặc cập nhật hàng con:ràng buộc khóa ngoại không thành công

  4. jQuery Xác thực cách sử dụng phương pháp từ xa để kiểm tra xem tên người dùng đã tồn tại chưa

  5. Làm cách nào để lấy ID được chèn cuối cùng của bảng MySQL trong PHP?