sql >> Databasteknik >  >> RDS >> Sqlserver

Kan jag inre sammanfoga 2 tabeller baserade på flera värden för en kolumn

Ett problem i din fråga är TableB.ColumnA = NULL .

NULL är odefinierad och du kan inte använda jämförelseoperatorer för att kontrollera null.

Byt ut

TableB.ColumnA = NULL

Med

TableB.ColumnA IS NULL

Genom att titta på bildbeskrivningen tror jag att du letar efter en LEFT/RIGHT JOIN .




  1. infoga fråga med hjälp av foreach loop som tar emot Uncaught Error:Anrop till en medlemsfunktion execute() på boolean

  2. Hur man representerar datum med osäkerhet i PostgreSQL

  3. XML som parameter i lagrad procedur (sql-server)

  4. sql-frågan hämtar inte alla poster bara hämta den sista posten