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

Số đếm MYSQL của số đếm?

Bạn có thể bọc truy vấn của mình bên trong một truy vấn khác:

SELECT
    cnt      AS page_visits
  , COUNT(*) AS number_of_visitors
FROM
    ( SELECT 
          COUNT(*) AS cnt                --- use: COUNT(DISTINCT page_id)
                                         --- for a different count
      FROM vislog 
      GROUP BY visid
   ) AS grp
GROUP BY cnt 
ORDER BY number_of_visitors ;

hoặc (Tôi cho rằng điều này có ý nghĩa hơn khi chuyển các số vào biểu đồ), xóa ORDER BY tương tự như đặt:

ORDER BY 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. SUM (DISTINCT) Dựa trên các cột khác

  2. cập nhật bảng với dữ liệu từ bảng khác nếu không phải là null?

  3. Cột không được để trống Mysql

  4. MySQL SELECT only not null value

  5. tôi có thể tin tưởng mysql_insert_id () trả về giá trị chính xác không, hoang tưởng đa luồng