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

Posso unire internamente 2 tabelle basate su più valori per una colonna

Un problema nella tua query è TableB.ColumnA = NULL .

NULL non è definito e non è possibile utilizzare gli operatori di confronto per verificare null.

Sostituisci

TableB.ColumnA = NULL

Con

TableB.ColumnA IS NULL

Guardando la descrizione dell'immagine, penso che tu stia cercando un LEFT/RIGHT JOIN .