sql >> Database >  >> RDS >> Mysql

MySQL SELECT x FROM a WHERE NOT IN (SELECT x FROM b) - Onverwacht resultaat

Van documentatie :

Dit is precies jouw geval.

Beide IN en NOT IN return NULL wat geen acceptabele voorwaarde is voor WHERE clausule.

Herschrijf uw vraag als volgt:

SELECT  *
FROM    match m
WHERE   NOT EXISTS
        (
        SELECT  1
        FROM    email e
        WHERE   e.id = m.id
        )


  1. hoe vervang de geaccentueerde letter in een varchar2-kolom in orakel

  2. ORA-01882:tijdzone regio niet gevonden

  3. Afbeeldingen in database streamen met HttpHandler

  4. Waarom krijg ik alle resultaten als ik een onderstrepingsteken in een LIKE-filter gebruik?