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

mysql lấy hàng gần đây của giá trị cột phổ biến nhất

Điều này sẽ làm những gì bạn muốn.

select animal, max(check_date) as max_date, count(*) as count
  from mammals
  group by animal
  order by count(*) desc
  LIMIT 10;

Đây là kết quả của tôi từ truy vấn trên dựa trên dữ liệu mẫu của bạn.

Monkey  | 2017-05-09 13:29:39.000 | 5 
Giraffe | 2017-05-09 09:25:07.000 | 4
Gazelle | 2017-05-09 14:52:57.000 | 3
Lion    | 2017-05-09 09:28:35.000 | 2



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. CHỌN kết quả có thứ tự cột sai với PyMySQL

  2. Cách cải thiện thứ tự theo hiệu suất với các phép tham gia trong mysql

  3. Kết nối Zombie với MySQL bằng c3p0 với tomcat

  4. Làm thế nào để tìm thứ hạng thứ n trong MySQL?

  5. Làm thế nào để tính toán tỷ lệ bằng cách sử dụng truy vấn sql?