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

Cần trợ giúp trong việc tạo truy vấn MYSQL để đếm hai nội dung từ một hàng / bảng

Truy vấn

SELECT t.`Create`, 
SUM(CASE WHEN t.`F_log` > 0 THEN 1 ELSE 0 END) as `F_log`,
SUM(CASE WHEN t.`C_log` > 0 THEN 1 ELSE 0 END) as `C_log` FROM(
    select `u_id`, `Create`,
    SUM(CASE WHEN `event` = 'F_log' THEN 1 ELSE 0 END) AS `F_log`,
    SUM(CASE WHEN `event` = 'C_log' THEN 1 ELSE 0 END) AS `C_log`
    FROM `Event`
    GROUP BY `u_id`, `Create`
)t
GROUP BY t.`Create`;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Django. Mô hình proxy với tập hợp trường giới hạn

  2. làm thế nào để chạy tập lệnh python từ truy vấn mysql?

  3. Trong MySQL, những đặc quyền nào được yêu cầu để thực thi một trình kích hoạt?

  4. Làm cách nào để kết nối với nhiều cơ sở dữ liệu trong một trang PHP?

  5. Làm cách nào để thực hiện truy vấn trả lời bình luận trong MYSQL?