sql >> Databasteknik >  >> RDS >> Sqlserver

SQL Server - Behöver gå med men där INTE lika med

Du letar förmodligen efter en yttre koppling eller en yttre koppling.

YTTRE JOIN

SELECT *
FROM tableA a
FULL OUTER JOIN tableB b
    ON a.column = b.column

YTTRE EXKLUSIVE JOIN

SELECT *
FROM tableA a
FULL OUTER JOIN tableB b
    ON a.column = a.column
WHERE a.column IS NULL OR b.column IS NULL

Graferna i det här svaret är hämtade från denna mycket användbara artikel .



  1. Oracle-datum till Java-datum

  2. INFOGA I ... VÄLJ FRÅN ... PÅ DUPLIKATNYCKELUPPDATERING

  3. Kolumn _ID finns inte fel även om den finns i tabellen

  4. SQL-serverrapporteringstjänster:hur man stoppar en rapport som avfyras när den öppnas