sql >> Database >  >> RDS >> Mysql

MySql toevoegen van een join geeft onjuiste resultaten

Ik denk dat je het moet doen met userid en 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. Waarom krijg ik PLS-00302:component moet worden aangegeven als het bestaat?

  2. Hoe queryparameters in MySQL Query Browser in te stellen?

  3. Kan geen verbinding maken met MySQL in Cloudbees CommunicationsException:communicatieverbinding mislukt

  4. TPC-H-prestaties sinds PostgreSQL 8.3