Sqlserver
 sql >> Database >  >> RDS >> Sqlserver

SQL Server:è necessario unire ma NON è uguale a

Probabilmente stai cercando un join esterno o un join esterno escluso.

UNIONE ESTERNA

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

UNISCITI ESTERNI ESCLUSO

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

I grafici in questa risposta sono presi da questo utilissimo articolo .