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

Chọn với hai số lượng trên cùng một cột

SELECT MONTH(date) AS month, 
       count(DISTINCT case when field = 1 then ip end) as f1,
       count(DISTINCT case when field = 2 then ip end) as f2
FROM table_name 
WHERE field in (1,2)
GROUP BY month



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Thay đổi kết nối truy vấn thô thành laravel Eloquent

  2. Cách thu gọn các hàng thành danh sách được phân tách bằng dấu phẩy trong Truy vấn SQL trong MySql

  3. Tính toán trung bình, phương sai và độ lệch chuẩn của hai số trong hai hàng / cột khác nhau bằng sql / PHP vào các ngày cụ thể

  4. Khi sắp xếp theo ngày mô tả, Sử dụng tạm thời làm chậm truy vấn

  5. Tạo truy vấn để có được số lượng nhóm cuộc gọi chưa hoàn thành theo 2 trường