sql >> Databasteknik >  >> RDS >> PostgreSQL

PostgreSQL 'NOT IN' och underfråga

När du använder NOT IN bör du se till att inget av värdena är NULL:

SELECT mac, creation_date 
FROM logs 
WHERE logs_type_id=11
AND mac NOT IN (
    SELECT mac
    FROM consols
    WHERE mac IS NOT NULL -- add this
)


  1. Hur man skapar utländsk nyckelbegränsning med PÅ UPPDATERING CASCADE i SQL Server - SQL Server / TSQL Handledning Del 79

  2. Oracle SQL escape-tecken (för ett '&')

  3. Använda PgBouncer Connection Pooler för PostgreSQL med ClusterControl 1.8.2

  4. Skapa en "Senast ändrad" kolumn i SQL Server