sql >> Database >  >> RDS >> Sqlserver

Kan ik Inner Join 2 tabellen op basis van meerdere waarden voor een kolom?

Een probleem in uw zoekopdracht is TableB.ColumnA = NULL .

NULL is niet gedefinieerd en u kunt geen vergelijkingsoperatoren gebruiken om null te controleren.

Vervang

TableB.ColumnA = NULL

Met

TableB.ColumnA IS NULL

Als ik naar de beschrijving van de foto kijk, denk ik dat je op zoek bent naar een LEFT/RIGHT JOIN .




  1. Bewaar MySQL-resultaten in PHP-array voor twee zoekopdrachten

  2. Beperking van SQL Server FILESTREAM

  3. MariaDB INTERSECT-operator uitgelegd

  4. T-SQL String-functies:verschil tussen het gebruik van Links/Rechts en Substring en vreemd gedrag