Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Pilih dengan dua hitungan pada kolom yang sama

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. Apa perbedaan antara ifnull dan menyatu di mysql?

  2. PHP PDO ambil nol

  3. Menyimpan nilai heksadesimal sebagai biner di MySQL

  4. Bagaimana saya bisa dengan mudah mengonversi aplikasi Django dari mySQL ke PostgreSQL?

  5. JDBC mengembalikan jumlah baris yang terpengaruh yang salah