Sqlserver
 sql >> Base de Dados >  >> RDS >> Sqlserver

Posso Inner Join 2 tabelas com base em vários valores para uma coluna


Um problema em sua consulta é TableB.ColumnA = NULL .

NULL é indefinido e você não pode usar operadores de comparação para verificar nulo.

Substituir
TableB.ColumnA = NULL

Com
TableB.ColumnA IS NULL

Ao olhar para a descrição da imagem, acho que você está procurando um LEFT/RIGHT JOIN .