sql >> Database >  >> RDS >> Mysql

Query levert geen resultaten op zoals verwacht

Dit zou ervoor moeten zorgen dat het beide heeft

WHERE   id IN 
        ( 
        SELECT  clientid 
        FROM    campaigns 
        WHERE   status IN ('L') 
        ) 
    AND id  IN 
        ( 
        SELECT  clientid 
        FROM    campaigns 
        WHERE   status IN ('P') 
        ) 

Of probeer zelfs Subquery's met EXISTS

WHERE   EXISTS
        (
        SELECT  clientid 
        FROM    campaigns 
        WHERE   status IN ('L') 
        AND     clientid = client.id
        )    
    AND EXISTS
        (
        SELECT  clientid 
        FROM    campaigns 
        WHERE   status IN ('P') 
        AND     clientid = client.id
        ) 


  1. MySQL-groep op aangepast tijdstempel

  2. mysql verschillende waarden zonder lege string en NULL

  3. Wat is de gemakkelijkste manier om een ​​database uit de CLI te wissen met manage.py in Django?

  4. Update een MySQL-tabel met recordrangschikkingen binnen groepen