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

Làm cách nào để tôi chỉ đếm lần xuất hiện đầu tiên của một giá trị?

ngắn gọn và đơn giản:sử dụng COUNT DISTINCT :

SELECT
  screenWidth,
  COUNT(DISTINCT user_id)
FROM
  mytable
GROUP BY
  screenWidth;



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Không thể phát hiện giá trị null từ JSON_EXTRACT

  2. Làm thế nào để kiểm tra trong một bảng khác không có dữ liệu trong khi thực hiện tham gia mysql?

  3. Tạo sự kiện MySQL trong Amazon RDS

  4. nhận tổng cho giới hạn trong mysql bằng cách sử dụng cùng một truy vấn?

  5. SQL:tìm kiếm / thay thế nhưng chỉ lần đầu tiên một giá trị xuất hiện trong bản ghi