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

MySql menambahkan bergabung memberikan hasil yang salah

Saya pikir Anda harus menggunakan userid dan postId

select
  a.userId,
  sum(a.postStatus = 0) published,
  sum(a.postStatus = 1) inactive,
  sum(a.postStatus = 5) recalled,
  sum(a.postStatus = 6) deleted,
  sum(b.postStatus = 10) unChecked
from userData a join userdatamod b on a.userId = b.userId and a.postId=b.postId where a.userId = 1;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Saat menyimpan string koneksi MySQL di App.config, nilai apa yang harus disetel ke properti providerName?

  2. Java+Tomcat, Koneksi database sekarat?

  3. gema php tidak berfungsi

  4. Perbarui langsung Data MySQL

  5. masalah pengkodean basis data? Kutipan ganda dan tunggal ditampilkan dengan tanda tanya