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

In tên của tất cả các hoạt động không có số lượng người tham gia tối đa cũng như tối thiểu

Bạn có thể sử dụng window functions nếu phiên bản mysql của bạn là 8 trở lên

select activity from (select activity, count(*) as cnt,
                             max(count(*)) over () as maximum_cnt,
                             min(count(*)) over () as minimum_cnt
                        from friends group by activity) mytable
where cnt not in (maximum_cnt, minimum_cnt);


  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ã PHP để chuyển hướng nếu trường mysql hoàn tất

  2. MYSQL xóa tất cả các kết quả có số lượng (*) =1

  3. MySQL:Tự động xác định khóa chính của bảng

  4. Cách đặt lại mật khẩu gốc MySQL

  5. Làm thế nào để nhóm theo và lấy Số lượng một cột chia cho số lượng duy nhất của cột thứ hai của khung dữ liệu trong trăn gấu trúc?